La municipalité de Barjac se situe dans le département Gard.
Les villes limitrophes sont les suivantes : Bessas, Saint-Jean-de-Maruéjols-et-Avéjan, Saint-Sauveur-de-Cruzières, Saint-Privat-de-Champclos, Vagnas, Orgnac-l'Aven, Montclus, Labastide-de-Virac.
14 infirmiers et infirmières à domicile pratiquent à Barjac.