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