
Située sur la limite sud du plateau du Larzac, à 600m d'altitude, elle en est la commune la plus méridionale. S'étendant sur 4300 h de la plaine de St Maurice de Navacelle au massif de la Séranne, elle est née du regroupement,en 1832, des communes de St Martin de Castries et de la Vacquerie.
Son emplacement s'explique par la présence d'une petite nappe d'eau (voir les puits dans le village), par les limites d'influence du diocèse de Lodève et de l'abbaye de Gellone (Cf rue St Guilhem), la présence de la route reliant Montpeyroux à Vissec, axe de passage reliant la plaine de Montpellier aux Rouergue (cf chemin dit de la voie romaine) et la proximité des terres cultivables.
Lieu de passage et d'échanges, La Vacquerie compta à la fin du 19éme siècle, près de 800 habitants, le 20ème Siècle, (la guerre de 14, la mécanisation agricole) vit cette population diminuer et atteindre 80 h vers 1970 dont une trentaine dans le village en hiver.
Elle compte actuellement 130 habitants dans le village et les principaux écarts (La Trivalle, Ferrussac, Mas de Jourdes et de Figuières, Cantercel), de jeunes retraités s'installent, de jeunes couples créent leur activités.