La ville de Cunlhat est située dans le département Puy-de-Dôme.
Les agglomérations alentours sont les suivantes : Ceilloux, Auzelles, Domaize, Tours-sur-Meymont, Saint-Amant-Roche-Savine, La Chapelle-Agnon.
10 infirmiers et infirmières à domicile exercent à Cunlhat.