Cities, regions and central administration in France

300 public buyers declaring "General public services" as their main activity in their TED notices, with at least ten supply contract award notices since November 2023. The most notices first.

In proportion

General government spending on goods, services and investment for general public services in France came to €37.1 billion in 2024 (Eurostat, COFOG). How much of it reaches suppliers through tenders depends on how the country organises the sector — for example whether statutory health insurance is classified in government.

Source: Eurostat, government finance statistics (gov_10a_main, gov_10a_exp) and GDP (nama_10_gdp), retrieved 9 November 2026.

The market in numbers

Public supply contracts in France: award notices published on TED from 2023-11 to 2026-11, by publication year.

Contracts awarded
43.7K
in 12.8K award notices
Awarded value
€14B
from 38% of awards with a published value
Suppliers
10.1K
with at least one award
Public buyers
2.7K
in this sector
Contracts awarded by year
Contracts awarded by year2024: 14,12814,12820242025: 16,88416,88420252026: 12,73212,7322026
Table view
Contracts awarded by year
202414,128
202516,884
202612,732
Awarded value by year (EUR)
Awarded value by year (EUR)2024: €6.5B€6.5B20242025: €4.1B€4.1B20252026: €3.3B€3.3B2026
Table view
Awarded value by year (EUR)
2024€6.5B
2025€4.1B
2026€3.3B
What they buy: contracts by product category
  1. Miscellaneous food products: 5,426
  2. Furniture: 2,771
  3. Motor vehicles: 2,700
  4. Miscellaneous transport equipment and spare parts: 2,647
  5. Animal products, meat and meat products: 2,440
  6. Construction materials and associated items: 2,129
  7. Furnishing: 2,038
  8. Office machinery, equipment and supplies except computers, printers and furniture: 1,987
  9. Other37,650
    Other: 37,650
Table view
What they buy: contracts by product category
Miscellaneous food products5,426
Furniture2,771
Motor vehicles2,700
Miscellaneous transport equipment and spare parts2,647
Animal products, meat and meat products2,440
Construction materials and associated items2,129
Furnishing2,038
Office machinery, equipment and supplies except computers, printers and furniture1,987
Other37,650
Where the buyers are (NUTS 2 region)
  1. Ile de France6,912
    FR10
    Ile de France: 6,912
  2. Provence-Alpes-Côte d’Azur3,719
    FRL0
    Provence-Alpes-Côte d’Azur: 3,719
  3. Rhône-Alpes3,123
    FRK2
    Rhône-Alpes: 3,123
  4. Midi-Pyrénées2,715
    FRJ2
    Midi-Pyrénées: 2,715
  5. Pays de la Loire2,256
    FRG0
    Pays de la Loire: 2,256
  6. Bretagne2,204
    FRH0
    Bretagne: 2,204
  7. Languedoc-Roussillon1,929
    FRJ1
    Languedoc-Roussillon: 1,929
  8. Aquitaine1,850
    FRI1
    Aquitaine: 1,850
Table view
Where the buyers are (NUTS 2 region)
Ile de France6,912
Provence-Alpes-Côte d’Azur3,719
Rhône-Alpes3,123
Midi-Pyrénées2,715
Pays de la Loire2,256
Bretagne2,204
Languedoc-Roussillon1,929
Aquitaine1,850
Who wins, by company size as declared in the notice
Who wins, by company size as declared in the notice: Large companies 39.8%, Medium-sized 4.6%, Small 1.6%, Micro 0.5%, SME (size not stated) 26.8%, Size not stated 26.8%Large companies: 17,423 (39.8%)40%Medium-sized: 1,993 (4.6%)Small: 689 (1.6%)Micro: 213 (0.5%)SME (size not stated): 11,716 (26.8%)27%Size not stated: 11,710 (26.8%)27%
  • Large companies
  • Medium-sized
  • Small
  • Micro
  • SME (size not stated)
  • Size not stated
Table view
Who wins, by company size as declared in the notice
Large companies17,423 · 39.8%
Medium-sized1,993 · 4.6%
Small689 · 1.6%
Micro213 · 0.5%
SME (size not stated)11,716 · 26.8%
Size not stated11,710 · 26.8%
Foreign winners: where they are registered
  1. Germany54
    Germany: 54
  2. Belgium44
    Belgium: 44
  3. Netherlands40
    Netherlands: 40
  4. Spain20
    Spain: 20
  5. Italy19
    Italy: 19
  6. Austria12
    Austria: 12
Table view
Foreign winners: where they are registered
Germany54
Belgium44
Netherlands40
Spain20
Italy19
Austria12
Winners registered in France, by turnover (latest filed accounts)
Winners registered in France, by turnover (latest filed accounts): Under €2M turnover 18%, €2M–10M 32.3%, €10M–50M 28.9%, €50M and more 20.8%Under €2M turnover: 906 (18%)18%€2M–10M: 1,628 (32.3%)32%€10M–50M: 1,457 (28.9%)29%€50M and more: 1,050 (20.8%)21%
  • Under €2M turnover
  • €2M–10M
  • €10M–50M
  • €50M and more
Table view
Winners registered in France, by turnover (latest filed accounts)
Under €2M turnover906 · 18%
€2M–10M1,628 · 32.3%
€10M–50M1,457 · 28.9%
€50M and more1,050 · 20.8%
Where the buyers are (city)
  1. Marne La Vallée1,583
    Marne La Vallée: 1,583
  2. Toulouse986
    Toulouse: 986
  3. Paris670
    Paris: 670
  4. Bordeaux546
    Bordeaux: 546
  5. Lille470
    Lille: 470
  6. Strasbourg417
    Strasbourg: 417
  7. Lyon389
    Lyon: 389
  8. Saint-Paul339
    Saint-Paul: 339
Table view
Where the buyers are (city)
Marne La Vallée1,583
Toulouse986
Paris670
Bordeaux546
Lille470
Strasbourg417
Lyon389
Saint-Paul339

5,041 of 9,948 winning companies registered in France have annual accounts in the open business registers; bands follow the EU SME turnover thresholds.

Awards to companies registered in France

99.4%

Awards to companies registered in France: 99.4%

246 awards went to companies registered elsewhere.

Share of the 5 biggest winners

5.4%

Share of the 5 biggest winners: 5.4%

Of all awards; a high share means a concentrated market.

Lots with a single bid

19.6%

Lots with a single bid: 19.6%

Among 39.2K awards whose notice states the number of tenders.

How we count: one award per procedure, lot and winning company, from live contract award notices; a joint procurement counts on every buyer's market. Values are the awarded amounts published in the notice (framework ceilings and estimates are never added), converted to euro at the ECB yearly average. Company size is the SME flag of the notice (eForms BT-165). Read the methodology.

The buyers, the most award notices first

BuyerNotices
VILLE DE NICENice cedex 4191
VILLE de PARIS - DFA - SDAPARIS118
Union des Groupements d'Achats PublicsMarne La Vallée107
Toulouse MétropoleToulouse105
DEPARTEMENT DES BOUCHES-DU-RHONEMarseille Cedex 2079
Ville de LyonLyon cedex 0170
Bordeaux MétropoleBordeaux66
Métropole Aix-Marseille-ProvenceMarseille64
Mairie de CannesCannes61
DEPARTEMENT DE LA HAUTE-SAVOIEAnnecy60
Métropole de LyonLyon55
Département de la Seine-MaritimeRouen Cedex52
Région OccitanieToulouse52
Le Mans MétropoleLe Mans49
M. Le maireMarseille Cedex 2049
Ville de ToulonToulon47
Centrale d'achat de la Communauté urbaine du Grand ReimsReims cedex46
Ville d'Antibes (06)Antibes Juan Les Pins Cedex46
Ville de Neuilly-Sur-SeineNeuilly-sur-Seine Cedex46
Brest métropoleBrest45
Metropole Toulon-Provence-MediterraneeTOULON45
Ville d'ANNECYAnnecy45
Ville de PuteauxPUTEAUX45
Département de la VendéeLa Roche sur Yon44
Metz MétropoleMetz44
Région NormandieCaen44
Département de la SommeAmiens43
Ville de Saint-Maur-des-FossésSaint-Maur-des-Fossés43
Département de l'IsèreGrenoble42
Département de la SavoieChambery42
Région Grand EstStrasbourg42
Conseil départemental du GardNimes41
Département de l'AinBourg-en-Bresse41
Mairie de PerpignanPerpignan Cedex41
Conseil Départemental du Pas-de-CalaisArras40
Ville de Saint EtienneSaint Etienne40
Conseil Départemental du NordLille39
Région Provence-Alpes-Côte d'AzurMarseille39
Service Départemental d'Incendie et de Secours du Var (SDIS du Var)Le Muy39
Métropole européenne de LilleLille38
Ville de NîmesNîmes Cedex 938
Ville de ToulouseToulouse38
Conseil départemental de l'HéraultMontpellier37
VILLE DE SAINT NAZAIRESaint Nazaire37
CAP Territoires (60)Allone36
CG des Alpes-Maritimes - Direction de la Construction et du Patrimoine (06)Nice36
Conseil Départemental des LandesMont de marsan cedex36
Conseil départemental de la Haute-GaronneToulouse36
Mairie de MetzMetz36
Région Hauts-de-FranceLille36
COLLECTIVITE TERRITORIALE DE GUYANECayenne35
Conseil Départemental des ArdennesCHARLEVILLE MEZIERES cedex35
Groupement VersaillesVersailles Cedex35
Région Auvergne-Rhône-AlpesLyon35
VILLE DE LIMOGESLimoges Cedex 135
Conseil départemental du finistèreQUIMPER34
Département de la Charente MaritimeLA ROCHELLE CEDEX 934
CA PAU BEARN PYRENEESPau Cedex33
Conseil Départemental Haute-VienneLimoges33
Rennes MétropoleRennes33
Collectivité européenne d'AlsaceSTRASBOURG32
Département de la MancheSaint-Lo32
CONSEIL DEPARTEMENTAL DES PYRENEES-ORIENTALESPerpignan31
Commune de Cherbourg-en-CotentinCherbourg en Cotentin31
Conseil Départemental de Côte d'Or (21)Dijon CEDEX31
Département de la LoireSaint-Etienne31
Département du Puy-de-DômeClermont-Ferrand31
Eurométropole de StrasbourgStrasbourg31
Ville de LevalloisLevallois31
Ville de PessacPessac31
Conseil départemental du JuraLons Le Saunier30
Département de la RéunionSaint-Denis30
Ville d'AjaccioAjaccio30
CA Béthune-Bruay Artois Lys RomaneBéthune29
COMMUNE D'ISTRESIstres29
LIMOGES METROPOLE - Communauté urbaineLIMOGES CEDEX29
Mairie de BEZIERSBeziers29
Ville de Cagnes sur Mer (06)Cagnes sur Mer29
Ville de RouenRouen Cedex29
Département de la MoselleMetz28
COMMUNE DU TAMPONLe Tampon Cedex27
Collectivité de CorseAjaccio27
Communauté d'agglomération du CotentinCherbourg en Cotentin27
Conseil départemental Meurthe et MoselleNancy27
DEPARTEMENT DE TARN ET GARONNEMontauban27
Département de L'IndreChateauroux Cedex27
Département de l'ArdèchePrivas27
Département de l'OiseBeauvais27
Département des Hautes PyrénéesTarbes27
Mulhouse Alsace AgglomérationSAUSHEIM27
REGION DES PAYS DE LA LOIRENANTES cedex27
Sdea Alsace MoselleSchiltigheim27
CMAR Hauts de FranceLILLE26
DEPARTEMENT DU TARNAlbi26
Département de la Seine-Saint-DenisBobigny26
Orléans MétropoleOrleans26
Ville de LilleLILLE26
Ville de la Seyne sur MerLa Seyne sur Mer26
Département de l'AudeCARCASSONNE25
Département de l'EureÉVREUX25
SDIS du Gard (30)Nîmes cedex25
AGENCE DE SERVICES ET DE PAIEMENTLimoges24
Commune de Saint-JosephSaint-joseph24
Conseil départemental d'Indre et LoireTours24
Département des Côtes d'ArmorSt brieuc cedex 124
Département des Hauts-de-SeineNanterre24
GOLFE DU MORBIHAN VANNES AGGLOMERATIONVANNES24
Région Ile de FranceSAINT-OUEN-SUR-SEINE24
Valence Romans AggloValence24
Ville d'Asnières sur seineAsnières sur Seine24
Ville de RennesRennes24
Angers Loire Metropole (49)ANGERS cedex 0223
CONSEIL DEPARTEMENTAL DES VOSGESEpinal cédex 923
Conseil Départemental de la GirondeBordeaux23
Département de Seine-et-MarneMelun Cedex23
Mairie d'Aix-en-ProvenceAix-en-Provence23
Ville De MontpellierMontpellier23
Commune de TroyesTROYES22
Département de la DordognePerigueux22
Département des Alpes de Haute ProvenceDigne-Les-Bains22
GRAND PARIS SUD EST AVENIRCreteil cedex22
LE HAVRE SEINE METROPOLELe Havre22
Mairie de TarbesTarbes22
Nantes MétropoleNANTES22
Troyes Champagne MetropoleTROYES22
Ville d'ArlesArles22
CMAR OccitanieSaint-Jean21
Communauté Urbaine Caen La MerCaen21
Conseil Départemental de la MayenneLaval21
Département de VaucluseAvignon cedex 921
Département de la Haute-LoireLe Puy En Velay Cedex21
Etablissement Public Territorial - Grand-Orly Seine BièvreOrly aerogare Cedex21
Mairie de CalaisCalais cédex21
REGION BRETAGNERENNES CEDEX 721
Saint-Etienne MétropoleSaint Etienne21
Ville de Beaucaire (30)Beaucaire21
Ville de CréteilCréteil cedex21
Ville du MansLe Mans21
Centrale d'achat d'amiens metropoleAmiens20
Communauté d'agglomération du Grand NarbonneNarbonne20
Conseil départemental de l'OrneAlençon20
Conseil départemental du CantalAurillac20
Département du DoubsBesancon Cedex20
Département du Loir-et-CherBlois20
Mairie de ColombesColombes20
Montpellier Méditerranée MétropoleMontpellier20
Saint-Nazaire Agglomération - la CARENESaint-Nazaire20
Saint-Quentin-en-Yvelines - Communauté d'agglomérationTrappes20
Ville de CarquefouCarquefou20
Ville de Saint-PaulSaint-Paul20
Communauté d’agglomération PARIS-VALLEE DE LA MARNEMarne-la-Vallée Cedex 119
Commune d'HYERESHyères cedex19
Commune de BezonsBezons19
Conseil Départemental de l'Essonneévry-Courcouronnes19
Conseil Départemental de la CorrèzeTulle cedex19
DEPARTEMENT DE SAONE ET LOIREMACON19
Département de la LozèreMende19
Département de la SartheLe Mans19
Grand AvignonAvignon19
MAIRIE DE MACONMacon cedex19
Mairie de Salon de ProvenceSalon de provence19
Tours métropole Val de LoireTours19
VOIES NAVIGABLES DE FRANCEBETHUNE19
CONSEIL DEPARTEMENTAL DE LA CREUSEGueret18
Communauté d'Agglomération Beaune Côte et SudBeaune18
DEPARTEMENT DE L'ALLIERMoulins18
Département de la DrômeValence18
Département des Pyrénées-AtlantiquesPau18
Mairie de BriveBrive18
Ville de ManosqueManosque18
Ville de MulhouseMulhouse cedex 918
Ville de Sanary sur Mer (83)Sanary-sur-Mer18
Ville de VilleurbanneVilleurbanne18
COMMUNE DE SOISY-SOUS-MONTMORENCYSOISY SOUS MONTMORENCY17
Centrale d'achat Dijon MétropoleDijon17
Communauté d'agglomération Evreux Portes NormandieEvreux17
Communauté d'agglomération Grand Paris Sud Seine-Essonne-SenartEvry-Courcouronnes Cedex17
Commune de La HagueLa Hague17
Commune de Le BARCARESLe Barcares Cedex17
Commune de NARBONNENarbonne Cedex17
Conseil Départemental d'Ille et VilaineRennes Cedex17
Conseil Départemental de la CharenteAngouleme17
Mairie de NiortNiort cedex17
Ville d'AvignonAvignon17
Ville de ChambéryChambéry17
Ville de CourbevoieCourbevoie17
Ville de SartrouvilleSartrouville17
Ville de StrasbourgStrasbourg17
Assemblée nationaleParis16
CCI de CorseBastia16
Clermont Auvergne MétropoleClermont-ferrand16
Communauté d'Agglomération du NiortaisNIORT CEDEX16
Conseil départemental Loire AtlantiqueNantes16
DEPARTEMENT DU GERSAuch16
Département de MayotteMamoudzou16
Département du VarToulon16
GRAND PORT MARITIME DE MARSEILLEMarseille16
GRANDLYON MétropoleLyon16
Grand Besançon MétropoleBesancon16
MAIRIE DE BLAGNACBlagnac16
Métropole du Grand NancyNANCY Cedex16
SAINT-LOUIS AgglomérationSaint-Louis16
VILLE DE CLERMONT-FERRANDCLERMONT-FERRAND16
Ville de Saint-PriestSaint-Priest16
Ville de VersaillesVersailles16
mairie de Vitry-sur-SeineVitry-sur-Seine cedex16
Alès AgglomérationAlès cedex15
CC Albères Côte Vermeille IllibérisArgelès sur Mer15
COMMUNAUTE D'AGGLOMERATION DE MONTELIMAR AGGLOMERATIONMontelimar15
Commune de TalenceTalence cedex15
Commune nouvelle de Saint-DenisSAINT-DENIS15
Conseil Départemental du CherBourges15
Conseil Départemental du Lot-et-GaronneAgen15
Conseil Départemental du MorbihanVannes Cedex15
DEPARTEMENT DE L'AVEYRON (CD12)RODEZ Cedex15
DEPARTEMENT DU TERRITOIRE DE BELFORTBelfort15
Mairie de Boulogne-BillancourtBoulogne-Billancourt15
Mairie de Saint-HerblainSaint herblain cedex15
VILLE DE CHOLETCHOLET15
COMMUNAUTE D'AGGLOMERATION DU PAYS DE SAINT-OMERLonguenesse14
COMMUNE DE CARCASSONNECarcassonne cedex 914
Chartres Métropole (28)Chartres cédex14
Communauté Urbaine d'ArrasArras14
Communauté d'Agglomération des Pays de Lérins (06)Cannes Cedex14
Commune de NanterreNanterre14
Commune de Villenave d'OrnonVILLENAVE D ORNON14
Conseil Départemental des YvelinesVersailles14
Conseil départemental d'Eure-et-LoirChartres14
Conseil départemental de l'YonneAuxerre14
Conseil départemental de la MeuseBar le duc cedex14
Conseil départemental du LoiretOrléans14
Département de l'AubeTROYES14
Département de la Haute-MarneChaumont14
GRENOBLE ALPES METROPOLEGrenoble14
Lorient AgglomérationLorient cedex14
Mairie d'OrlyOrly14
Mairie de VincennesVincennes14
REGION CENTRE VAL DE LOIREOrleans14
Sénat - DAPJParis14
VILLE D'ISSOIREIssoire14
VILLE DE BOUGUENAISBOUGUENAIS cedex14
VILLE DE GRENOBLEGrenoble14
VILLE DE MONTAUBANMontauban Cedex14
VILLE DE SAINT ANDRÉSAINT ANDRÉ14
Ville LiévinLiévin14
Ville de FrejusFréjus14
Ville de Grande-SyntheGrande-Synthe14
Ville de MeauxMeaux14
Ville de Saint-PierreSaint-pierre cedex14
Ville de SevranSevran14
Ville de VénissieuxVénissieux14
CA DES DEUX BAIES EN MONTREUILLOISMONTREUIL SUR MER13
CA Portes de France - ThionvilleYutz13
CA du Pays de DreuxDreux13
CIVISSaint-Pierre13
Communauté d'Agglomération du Pays AjaccienAjaccio13
Communauté urbaine Le Creusot - MontceauLe Creusot13
Commune d'Issy-les-MoulineauxIssy-les-Moulineaux13
Commune de ChâtillonChâtillon13
Conseil Départemental de l'Ariège (09)FOIX CEDEX13
DEPARTEMENT DE LA MARNEChâlons en Champagne13
Durance Luberon Verdon AgglomérationManosque13
EPT 10 Paris Est Marne et BoisJOINVILLE LE PONT13
GRAND POITIERS CENTRALE D'ACHATSPoitiers13
MAIRIE DE REZERezé13
Mairie de Neuilly sur MarneNeuilly sur marne cedex13
Mairie du LamentinLamentin13
Région Bourgogne Franche-ComtéBesancon13
SICTIAM (06)Sophia-Antipolis Cedex13
Sète agglopôle MéditerranéeFrontignan13
VILLE DE QUIMPERQuimper13
VILLE DE TREMBLAY EN FRANCETremblay en france13
Ville de BordeauxBordeaux13
Ville de Caluire et CuireCaluire et Cuire Cedex13
Ville de Franconville-la-GarenneFranconville-La-Garenne13
Ville de Saint-QuentinSaint-Quentin13
CA DE GRAND CHATELLERAULTChatellerault12
CANUTLyon12
COMMUNE DE CONFLANS-SAINTE-HONORINECONFLANS-SAINTE-HONORINE12
Communauté d'Agglomération du Grand DaxDax12
Communauté d'agglomération Gaillac GraulhetTecou12
Communauté d'agglomération du Bassin de Bourg en BresseBourg En Bresse Cedex12
Conseil départemental de l' Indre Direction des Routes, des Territoires, du Patrimoine et de l' EducationChateauroux cedex12
Conseil départemental du Val-d'OiseCergy-Pontoise12
Département de l'AisneLaon12
Département de la Haute-SaôneVesoul12
FRANCE TRAVAIL - HAUTS-DE-FRANCEVILLENEUVE D'ASCQ12
MAIRIE D'AUBAGNEAubagne12
Mairie de Garges-lès-GonesseGarges-lès-Gonesse12
Mairie de TourcoingTourcoing12
REGION REUNIONSainte-Clotilde12
Régie Ligne d'Azur (06)NICE12
SIPPERECPARIS12
VILLE DE LORIENTLORIENT CEDEX12
Ville d'Aulnay-sous-boisAulnay-sous-bois12
Ville de La Roche-sur-YonLA ROCHE-SUR-YON CEDEX12
Ville de La RochelleLa Rochelle12
Ville de PantinPantin cedex12
Agglomération Roissy Pays de FranceRoissy-En-France11
COLMAR AGGLOMERATIONColmar11

Cities, regions and central administration across Europe · All sectors in France · How to enter the France market