Lannemezan (prononcé en français : [lanməzɑ̃]) est une commune française située dans l'est du département des Hautes-Pyrénées, en région Occitanie. Ses habitants sont appelés les Lannemezanais. Sur le plan historique et culturel, la commune est dans la région gasconne de Magnoac, située sur le plateau de Lannemezan, qui reprend une partie de l’ancien Nébouzan, qui possédait plusieurs enclaves au cœur de la province de Comminges et a évolué dans ses frontières jusqu’à plus ou moins disparaitre.
Exposée à un climat de montagne, elle est drainée par l'Arrats, la Save, le Gers, la Baïse, le canal de la Neste, la Baïse Darré et la Galavette. La commune possède un patrimoine naturel remarquable composé de trois zones naturelles d'intérêt écologique, faunistique et floristique.
Lannemezan est une commune urbaine qui compte 5 810 habitants en 2022. Elle est dans l'unité urbaine de Lannemezan et fait partie de l'aire d'attraction de Lannemezan. Ses habitants sont appelés les Lannemezanais ou Lannemezanaises.
Depuis le , Lannemezan appartenait à la communauté de communes du Plateau de Lannemezan, dont elle était la principale commune. Depuis le , elle appartient à la communauté de communes du Plateau de Lannemezan et des Baïses, devenue le la communauté de communes du Plateau de Lannemezan Neste-Baronnies-Baïses, dont elle demeure la ville la plus importante.