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