La ville de Cayres est située dans le département Haute-Loire.
Les agglomérations alentours sont les suivantes : Landos, Le Brignon, Saint-Jean-Lachalm, Costaros, Séneujols, Ouides, Le Bouchet-Saint-Nicolas, Saint-Christophe-sur-Dolaison, Solignac-sur-Loire.
2 infirmiers et infirmières à domicile exercent à Cayres.