Lourdes est une commune française située dans l'ouest du département des Hautes-Pyrénées, en région Occitanie. Sur le plan historique et culturel, la commune est dans l’ancien comté de Bigorre, comté historique des Pyrénées françaises et de Gascogne.
Exposée à un climat océanique altéré, elle est drainée par le gave de Pau, le Mouscle, le Nès, le ruisseau des Graves et par divers autres petits cours d'eau. La commune possède un patrimoine naturel remarquable : trois sites Natura 2000 (les « gaves de Pau et de Cauterets (et gorge de Cauterets) », la « tourbière et lac de Lourdes » et « granquet-Pibeste et Soum d'Ech », un espace protégé) et neuf zones naturelles d'intérêt écologique, faunistique et floristique.
Lourdes est une commune urbaine qui compte 13 266 habitants en 2023. Elle est dans l'agglomération de Lourdes et fait partie de l'aire d'attraction de Lourdes. Ses habitants sont appelés les Lourdais ou Lourdaises.
Centre de pèlerinage catholique depuis les apparitions de la Vierge Marie en 1858, elle accueille chaque année plusieurs millions de pèlerins ou visiteurs venus du monde entier, 3,2 millions en 2023, selon le service communication du sanctuaire marial de Lourdes, dont environ 60 000 malades et invalides. C'est le quatrième lieu de pèlerinage marial catholique en fréquentation après le sanctuaire de Notre-Dame de Guadalupe de Mexico, la cathédrale-basilique Notre-Dame-d'Aparecida au Brésil et le sanctuaire de Notre-Dame de Fatima au Portugal.
Avec un parc hôtelier de plus de 12 000 chambres et près de 22 200 lits pour 144 hôtels (pour un total de 14 361 habitants en 2021), Lourdes est la deuxième ville hôtelière de France, après Paris, et la troisième en nombre d'hôtels après Nice et Paris.
Lourdes se situe au pied des Pyrénées, dans la région historique de Bigorre, sur le gave de Pau, au sud-ouest de Tarbes. Le sanctuaire se situe vers l'ouest, à la sortie de la ville en suivant le gave de Pau.
La ville s'est bâtie autour d'un piton rocheux sur lequel a été construit le château et dans une cuvette glaciaire issue du creusement opéré par le glacier dit d'Argelès ou du gave de Pau, lors de la dernière phase de la glaciation de Wurm (50 000 à 12 000 BP), puis par le gave lui-même après la fonte du glacier. Le sud de la cuvette est dominé par les massifs calcaires karstiques, à dolines et cavités, du pic du Jer et du Béout, séparés par la vallée du gave.
Le centre-ville, dominé par l'éperon calcaire du château fort, offre en plusieurs endroits les marques des anciennes carrières de pierre de Lourdes. Les grottes des Sarrazins (800 m de développement), et les grottes du Loup dans le massif qui domine le sanctuaire témoignent de cet état karstique soumis aux influences glaciaires.
Au nord, on trouve des traces de l'expansion maximale de ce glacier qui divergea en plusieurs langues autour du site de Lourdes après s'être heurté à des reliefs préglaciaires : le lac de Lourdes en particulier avec sa zone humide classée Natura 2000 mais aussi la tourbière dite de Biscaye ou de Poueyferré et celle du Monge, qui ont été le support de travaux fondateurs de palynologie glaciaire, ainsi que des arcs morainiques périphériques qui offrent des dépôts rocheux visibles, vers Peyrouse à l'ouest, Bartrès au nord-ouest, et au-dessus de la lande de Sarsan qui domine la ville au nord-est, vers Bourréac, face à la chaîne de montagne.
Cet ancien bassin glaciaire est aujourd'hui très largement occupé par la ville tout en constituant un carrefour de communication entre les différentes vallées qui y débouchent. Par son creusement, le gave a contribué au partage de cet espace en deux étages, celui de la ville basse qui est celui du sanctuaire, des hôtels et des commerces qui les entourent, et celui de la ville haute dont la vie est celle d'une ville moyenne, la deuxième en nombre d'habitants au niveau départemental, marquée par un flux touristique et de passage important.
La commune de Lourdes est composée de deux territoires distincts séparés d'environ 300 mètres par la commune de Poueyferré, au niveau du lieu-dit Artigau : au nord, l'enclave de la forêt de Mourle et au sud, la ville de Lourdes proprement dite. La commune est limitrophe du département des Pyrénées-Atlantiques, du fait de cette enclave.
La commune est dans le bassin de l'Adour, au sein du bassin hydrographique Adour-Garonne. Elle est drainée par le gave de Pau, le Mouscle, le Nès, le ruisseau des Graves, un bras du Gave de Pau, L'Arboucau, le Bédat, le Rieutord, le ruisseau Blanc, le ruisseau carrérasse, le ruisseau d'Aberède, le ruisseau de Baratchelé, le ruisseau de Daillas, le ruisseau de Limon et par divers petits cours d'eau, constituant un réseau hydrographique de 43 km de longueur totale.
Le gave de Pau, d'une longueur totale de 192,8 km, prend sa source dans la commune de Gavarnie-Gèdre et s'écoule vers le nord-ouest. Il traverse la commune et se jette dans l'Adour à Saint-Loubouer, après avoir traversé 88 communes.
Le Mouscle, d'une longueur totale de 14,6 km, prend sa source dans la commune et s'écoule d'est en ouest. Il traverse la commune et se jette dans le gave de Pau à Montaut.
Le Nès, d'une longueur totale de 15,7 km, prend sa source dans la commune de Beaucens et s'écoule vers le nord. Il traverse la commune et se jette dans le gave de Pau à Lugagnan, après avoir traversé 7 communes.
La station météorologique de Météo-France installée sur la commune et en service de 1881 à 2011 est maintenant fermée.
Le tableau détaillé pour la période 1991-2020, pour l'aéroport Tarbes-Lourdes est présenté ci-après.
Au 1er janvier 2024, Lourdes est catégorisée centre urbain intermédiaire, selon la nouvelle grille communale de densité à sept niveaux définie par l'Insee en 2022.