The public contracts of Rennes
Up to €46.7M: the maximum amount of the public contracts signed in 2025, over their whole term.
210 contracts in 2025 · €374.4M published from 2018 to 2026. Maximum amounts planned.
Contracts state a maximum amount for their whole term, often several years. That amount differs from what was paid.
Contracts signed by year
Click a year to see its contracts
Purchases by category, 2018–2026
Click a category to see its contracts
The 7 other categories
Main contracts of 2025
Click a contract to see its fiche
- Déploiement et entretien d’installations de pilotage et de comptage des fluidesRoquet (Maintenance Thermique Bretagne - MTB) · framework agreement: a maximum envelope, not spendingup to €5.5M
- Télésurveillance et interventions de sécurité dans les bâtiments équipés…Citedia Sécurité · framework agreement: a maximum envelope, not spendingup to €4.4M
- Fourniture et acheminement d’électricité et de gaz naturel : marché subséquentSelfeeup to €2.1M
- Concours restreint de maîtrise d’œuvre : construction de la cuisine centrale sudOteisup to €2.1M
- Exploitation et maintenance multitechnique du centre aqualudique de VillejeanAxima Concept · framework agreement: a maximum envelope, not spendingup to €2.1M
- Transports d’enfants, d’adultes et d’accompagnants : navettes et excursions pour…Keolis Armor · framework agreement: a maximum envelope, not spendingup to €1.2M
- Vidéo protectionÉquipements du centre de supervision, extension des locaux techniques… · Cojitech · framework agreement: a maximum envelope, not spendingup to €1.2M
- Gestion du tiers-lieu « Maison des Associations – 4 Bis »Citedia Métropoleup to €1.1M
- Collecte de déchets dans les espaces vertsÉtablissements Maurice Theaud SA · framework agreement: a maximum envelope, not spendingup to €1.1M
- Rénovation de terrains de sport au complexe sportif des Hautes OurmesRevêtement, terrain de sport, équipement · Pigeon TP Loire Anjouup to €876k
The 193 other contracts of 2025
- ZAC ArmoriqueIlots C et D · Viabilisation et aménagements définitifs · Voirie · Colas Franceup to €799k
- ZAC Bois PerrinAménagement · Voirie · Barthelemyup to €699k
- Piscine de BréquignyRénovation thermique et optimisation énergétique · Maîtrise d’œuvre · Elec Therm Ingenie Serviceup to €683k
- Nouveau bâtiment du groupe scolaire Albert de Mun : charpente bois, ossature bois…Limeulup to €638k
- Acquisition, la mise en oeuvre et la maintenance d’une solution de billetterie…framework agreement: a maximum envelope, not spendingup to €617k
- Pains issus l’agriculture biologiquePains issus l’agriculture biologique · Secteur B Sud-Ouest · Pain et Partage Rennes · framework agreement: a maximum envelope, not spendingup to €525k
- Rénovation d’un terrain de foot synthétiqueComplexe Sportif Cleunay Lesseps · Terrassement, revêtement… · Sportingsolsup to €521k
- Construction d’un nouveau bâtiment pour le groupe scolaire Albert de MunGros OEuvre et installations de chantier · Angevinup to €473k
- Maintenance préventive et corrective des portes, rideaux…Af Maintenance · framework agreement: a maximum envelope, not spendingup to €470k
- Construction d’un nouveau bâtiment pour le groupe scolaire Albert de MunChauffage · Ventilation · Plomberie · Hamon Molardup to €433k
- Élémentaire gantellesRénovation thermique · Menuiseries extérieures · Miroiterie 35up to €407k
- Restaurant du groupe scolaire ClémenceauRestructuration et extension · Gros-œuvre/VRD/Terrassement · CF Constructionsup to €383k
- Zac Blosne EstParc en réseau · Aménagement du bassin Guillevic-2 lots · Terrassement ·… · Entreprise Marc SAup to €380k
- Rénovation et extension du skatepark du stade André FresnaisAirline Skateparksup to €377k
- Pains issus l’agriculture biologiquePains issus l’agriculture biologique · Secteur A Nord-Ouest · Pain et Partage Rennes · framework agreement: a maximum envelope, not spendingup to €375k
- Fourniture de viandes fraîches et produits de charcuterieFourniture de viandes fraîches de boeuf et de veau sous Label Rouge ou… · Cheville 35 · framework agreement: a maximum envelope, not spendingup to €375k
- Rénovation de terrains de sport au complexe sportif des Hautes OurmesTerrassement, voirie et réseaux divers · Pigeon TP Loire Anjouup to €359k
- Travaux de remplacement de portes, rideaux et barrières de divers bâtiments de la ville…Af Maintenance · framework agreement: a maximum envelope, not spendingup to €342k
- Élémentaire gantellesRénovation thermique · Maçonnerie · ITE · Isorobatup to €342k
- Fourniture de viandes fraîches et produits de charcuterieFourniture de viandes fraîches de porc issue de l’agriculture biologique · Manger Bio 35 · framework agreement: a maximum envelope, not spendingup to €317k
- ZAC ArmoriqueIlots C et D · Viabilisation et aménagements définitifs · Éclairage public… · Spie Citynetworksup to €317k
- Fourniture de viandes fraîches et produits de charcuterieFourniture de produits de charcuterie issus de l’agriculture biologique · Manger Bio 35 · framework agreement: a maximum envelope, not spendingup to €304k
- VégétauxVégétaux de pépinières · Jardin Services Vegetaux · framework agreement: a maximum envelope, not spendingup to €300k
- VégétauxVégétaux de pépinières · framework agreement: a maximum envelope, not spendingup to €300k
- VégétauxVégétaux de pépinières · Pepinieres Charentaises · framework agreement: a maximum envelope, not spendingup to €300k
- VégétauxVégétaux de pépinières · Société d'Initiatives et de Coopération Agricoles - Sica · framework agreement: a maximum envelope, not spendingup to €300k
- VégétauxVégétaux de pépinières · Pepinieres du Val d Erdre · framework agreement: a maximum envelope, not spendingup to €300k
- VégétauxVégétaux de pépinières · Chauvire Diffusion · framework agreement: a maximum envelope, not spendingup to €300k
- VégétauxVégétaux de pépinières · Pepinieres Jean Huchet · framework agreement: a maximum envelope, not spendingup to €300k
- ZAC blosne estAvenue andrée viollis · Aménagement des abords du lot e13a… · Sade - Compagnie Générale de Travaux Hydrauliquesup to €290k
- Vérifications périodiques réglementaires dans les établissements recevant du public…Ascenseurs et divers appareils… · Dekra Conseil Hse · framework agreement: a maximum envelope, not spendingup to €280k
- RennesZAC Plaisance · Square Lounès Matoub · Aménagement paysager du square… · Jourdaniere Natureup to €268k
- Maternelle et restauration VilleneuveRemplacement des menuiseries extérieures et création d’une ventilation · Menuiserie Berreeup to €265k
- ZAC ArmoriqueIlots C et D · Viabilisation et aménagements définitifs · Espaces verts · Idverdeup to €264k
- Fourniture de viandes fraîches et produits de charcuterieFourniture de viandes fraîches de boeuf nourris sans OGM · Cheville 35 · framework agreement: a maximum envelope, not spendingup to €256k
- Installation de matériels d’illuminations électriques de la Ville de Rennes…Programme 2025-2028-Secteur Sud Vilaine · Bouygues Énergies & Services · framework agreement: a maximum envelope, not spendingup to €250k
- Installation de matériels d’illuminations électriques de la Ville de Rennes…Programme 2025-2028-Secteur Nord Vilaine · Bouygues Énergies & Services · framework agreement: a maximum envelope, not spendingup to €250k
- ZAC Bois PerrinAménagement · Éclairage public et Infrastructures télécom · Spie Citynetworksup to €230k
- ZAC blosne estAvenue andrée viollis · Aménagement des abords du lot e13a… · Barthelemyup to €227k
- Groupe scolaire illeDésamiantage · Marché subséquent n°8 à l’accord-cadre n°2310414 · Araliaup to €224k
Main suppliers, 2018–2026
Click a company to see its contracts
- Volterres2 contractsup to €34M
- Engie (Ent Centr GDF)1 contractup to €25.2M
- Électricité de France3 contractsup to €22.8M
- Flowbird6 contractsup to €15.9M
- Angevin5 contractsup to €13.6M
- Swile1 contractup to €12.5M
- Citedia Métropole2 contractsup to €8.4M
- Papeterie d'Arvor1 contractup to €7.6M
The 532 other suppliers
- Société d'Approvisionnement et de Vente d'Énergies (Gain Énergies)1 contractup to €7.3M
- Citedia Sécurité2 contractsup to €6.5M
- Roquet (Maintenance Thermique Bretagne - MTB)6 contractsup to €6.5M
- Barthelemy13 contractsup to €6.1M
- Pigeon TP Loire Anjou5 contractsup to €4.9M
- Enercoop Bretagne1 contractup to €4.6M
- Miroiterie 3524 contractsup to €4.3M
- Leon Grosse1 contractup to €3.6M
- Entreprise Guiban SA3 contractsup to €3.4M
- Collecteam1 contractup to €3.4M
- Cruard Charpente et Construction Bois4 contractsup to €3M
- Jourdaniere Nature8 contractsup to €2.6M
- Ineo Infracom (Equans)1 contractup to €2.4M
- Oteis3 contractsup to €2.3M
- Fee12 contractsup to €2.2M
- Hamon Molard6 contractsup to €2.2M
- Selfee1 contractup to €2.1M
- Entreprise Chanson11 contractsup to €2.1M
- Axima Concept1 contractup to €2.1M
- Angevin Entreprise Générale Bretagne1 contractup to €2.1M
- Manger Bio 354 contractsup to €2.1M
- Sade - Compagnie Générale de Travaux Hydrauliques4 contractsup to €2.1M
- Limeul17 contractsup to €2M
- Pierre-Antoine Gatier Architecte en Chef des Monuments Historiques2 contractsup to €2M
- Sportingsols12 contractsup to €1.9M
- Smacl Assurances2 contractsup to €1.9M
- Colas France6 contractsup to €1.7M
- Entreprise Martin1 contractup to €1.7M
- Menuiserie Berree21 contractsup to €1.7M
- Ruauld Électricité1 contractup to €1.5M
- Otis2 contractsup to €1.5M
- Eiffage Énergie Systemes - Maine Bretagne4 contractsup to €1.4M
- Entreprise le Coq Herve29 contractsup to €1.4M
- 14 contractsup to €1.4M
- Jousselin Construction1 contractup to €1.4M
- Entreprise Marc SA4 contractsup to €1.3M
- Blandin Facades2 contractsup to €1.3M
- Savoirsplus1 contractup to €1.3M
- Pierrick Hamard24 contractsup to €1.3M
- Spie Citynetworks6 contractsup to €1.3M
- Entreprise Fouchard1 contractup to €1.3M
- Compagnie de Nettoiement et Transports4 contractsup to €1.3M
Understanding these figures
What does a contract’s amount measure?
A contract’s amount is the maximum allowed over its whole term, often several years: it is not what the town spends in the year. The lots of one contract are grouped.
Where do these figures come from?
Contracts above €40,000 excluding VAT, as declared when they are awarded (DECP): contract amounts, not payments. Smaller contracts are not published; obviously wrong amounts are set aside.
Source: Public procurement — DECP (data.gouv.fr) ↗, consolidated and checked by Colin Maudry (colibre.fr ↗)