Marcolès est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Marcolès fait partie du canton de Maurs 
Marcolès adhère à la la communauté de communes de la Châtaigneraie Cantalienne 
Marcolès fait partie du bassin de vie de Aurillac 
Le maire de Marcolès est M. Christian MONTIN - Ancienne profession intermédiaire (2026)
La population de Marcolès est de 593 habitants (2025) 
L'altitude moyenne de Marcolès 688 mètres.
Le code postal de Marcolès est : 15220
Le code INSEE de Marcolès est : 15117
1 Il y a 1 Ecole à Marcolès. Voir les établissements scolaires de Marcolès. 
22.5 La part des résidences secondaires est de 22.5 %. 
Tous les chiffres et statistiques sur Marcolès sur le site Insee.fr 
Saint-Antoine : à 3.65 km
Vitrac : à 4.78 km
Leynhac : à 6.24 km
Lacapelle-del-Fraisse : à 6.48 km
Puycapel : à 7.04 km
Boisset : à 7.71 km
Lafeuillade-en-Vézie : à 8.37 km
Sansac-Veinazès : à 8.58 km
Roannes-Saint-Mary : à 8.95 km
Saint-Mamet-la-Salvetat : à 9.22 km
Labesserette : à 9.52 km
Prunet : à 9.77 km
Sénezergues : à 9.77 km
Cassaniouze : à 10.34 km
Rouziers : à 10.69 km
Junhac : à 10.97 km
Cayrols : à 10.99 km
Sansac-de-Marmiesse : à 11.27 km
Saint-Julien-de-Toursac : à 11.33 km
Ecole élémentaire - Public