La communauté de communes a été créée par arrêté préfectoral en date du 20 décembre 2002[1].
Depuis décembre 2005, la communauté de communes des Coteaux Macariens est adhérente, à part entière, du syndicat mixte du Pays des Rives de Garonne dont l'objectif est un projet commun de développement socio-économique, de gestion de l'espace et d'organisation des services.
L'administration de l'intercommunalité repose, à compter du renouvellement général des conseils municipaux de mars 2014, sur 30 délégués titulaires, à raison d'un délégué par commune membre, sauf Saint-Macaire qui en dispose de six, Saint-Maixant de quatre, Saint-Pierre-d'Aurillac et Caudrot de trois chacune et Verdelais, Le Pian-sur-Garonne, Saint-Martin-de-Sescas et Saint-André-du-Bois de deux chacune[2].
Pour l'année 2015, en raison de la parution du décret ministériel du 24 décembre 2014 authentifiant les nouveaux chiffres de population en France, le nombre des délégués chargés de l'administration de l'intercommunalité est fixé à 32 délégués titulaires, à raison d'un délégué par commune membre, sauf Saint-Macaire qui en dispose de six, Saint-Maixant de cinq, Saint-Pierre-d'Aurillac et Caudrot de quatre chacune, Verdelais de trois et Le Pian-sur-Garonne de deux ; la date d'application du décret est cependant repoussée au 1er mars 2015 en raison du décès du premier adjoint commune de Saint-André-du-Bois et de l'invalidation de l'élection d'une élue dans la même commune, événements entraînant une élection communale partielle les 1er et 8 mars 2015[3].
Le président est assisté de cinq vice-présidents[6] :
Francis Dussillols, adjoint au maire de Saint-Pierre-d'Aurillac, chargé du PLU intercommunal, du développement économique et de l'aménagement numérique et du développement touristique,
Alain Bellard, maire du Pian-sur-Garonne, chargé de l'environnement, de l'habitat et de l'énergie,
David Lartigau, maire de Semens, chargé de l'enfance et de la jeunesse, des personnes âgées et de l'espace de vie sociale,
Philippe Patanchon, maire de Saint-Macaire, chargé du projet de lectures publiques, de l'événementiel, des animations et de la vie associative,
Lucien Gazziero, maire de Saint-Maixant, chargé du transfert des voiries, des chalets d'urgence, du logement des jeunes, du suivi du faucardage et des chemins de randonnée et de la mise en commun du matériel et du personnel.