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