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