Montpeyroux est une commune située dans le département de l'Hérault (région du Languedoc-Roussillon). La ville de Montpeyroux appartient au canton de Gignac et à l'arrondissement de Lodève. Les habitants de Montpeyroux s'appellent les Montpeyrousiens et étaient au nombre de 1084 au recensement de 1999. La superficie est de 22.6 km². Montpeyroux porte le code Insee 34173 et est associée au code postal 34150. Elle se situe géographiquement à une altitude de 150 mètres environ.
Attention! Les distances affichées sont des distances orthodromiques (à vol d'oiseau). Elles ne correspondent en aucun cas à un calcul d'itinéraire routier. Plus d'infos sur l'orthodromie ...