La commune de St Maurice Navacelles est située dans les Grands Causses Méridionaux aux confins sud-est des Grands Causses du Larzac.
Elle est délimitée au nord et à l’est par les profondes Gorges de la Vis et au sud par le massif de la Seranne qui domine tout le bas pays languedocien jusqu’au bord de la Méditerranée.
D’une très grande superficie, elle est surtout caractérisée par un habitat particulier puisque les habitants se répartissent en 3 villages, 6 hameaux et 11 écarts.
Son relief est très contrasté puisque son altitude varie de près de 250 mètres à Madières petit village dans les Gorges de la Vis pour monter à 800 mètres dans le massif de la Seranne.
Enfin la commune possède un extraordinaire patrimoine naturel avec le Cirque de Navacelles, Grand Site classé, membre du RGSF (Réseau des Grands Sites de France)
Par ailleurs St Maurice Navacelles participe aux opérations Natura 2000 et Grands sites naturels et se trouve également à proximité des périmètres du Parc naturel régional des Grands Causses et du Parc National des Cévennes.
St Maurice Navacelles est membre de la Communauté de Communes du Lodévois-Larzac, elle est dans la région Languedoc-Roussillon dans le département de Hérault et à proximité du Gard.