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