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