La municipalité de Beaulieu est située dans le département Hérault.
Les municipalités à proximité sont les suivantes : Saint-Drézéry, Sussargues, Boisseron, Saussines, Restinclières, Saint-Geniès-des-Mourgues, Saint-Jean-de-Cornies, Saint-Hilaire-de-Beauvoir.
12 infirmiers et infirmières à domicile exercent à Beaulieu.