La commune de Chéronnac se situe dans le département Haute-Vienne.
Les municipalités alentours sont les suivantes : Saint-Mathieu, Videix, Saint-Bazile, Vayres, Maisonnais-sur-Tardoire, Les Salles-Lavauguyon.
1 infirmier et infirmière à domicile travaille à Chéronnac.