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