La commune de Mansac est située dans le département Corrèze.
Les communes alentours sont les suivantes : Pazayac, Terrasson-Lavilledieu, Yssandon, Cublac, Saint-Pantaléon-de-Larche, Varetz, Brignac-la-Plaine.
10 infirmiers et infirmières à domicile pratiquent à Mansac.