La ville de Lannemezan, de code postal 65300, appartient au département Hautes-Pyrénées et à la région Languedoc-Roussillon-Midi-Pyrénées. En 2010, la ville comptait 5817 habitants. Les 3 villes les plus peuplées du département sont Tarbes, Lourdes, Bagnères-de-Bigorre.