La ville de Charensat se situe dans le département Puy-de-Dôme.
Les communes alentours sont les suivantes : Dontreix, Charron, Villosanges, Biollet, Roche-d'Agoux, Montel-de-Gelat, Vergheas, Espinasse, Saint-Priest-des-Champs, Miremont.
4 infirmiers et infirmières à domicile exercent à Charensat.