Environment and waste in France

11 public buyers declaring "Environmental protection" 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 environmental protection in France came to €18.9 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
1.8K
in 732 award notices
Awarded value
€521.9M
from 46% of awards with a published value
Suppliers
823
with at least one award
Public buyers
202
in this sector
Contracts awarded by year
Contracts awarded by year2024: 57657620242025: 73673620252026: 4774772026
Table view
Contracts awarded by year
2024576
2025736
2026477
Awarded value by year (EUR)
Awarded value by year (EUR)2024: €260.1M€260.1M20242025: €191.6M€191.6M20252026: €70.3M€70.3M2026
Table view
Awarded value by year (EUR)
2024€260.1M
2025€191.6M
2026€70.3M
What they buy: contracts by product category
  1. Motor vehicles: 223
  2. Miscellaneous transport equipment and spare parts: 145
  3. Fuels: 124
  4. Instruments for checking physical characteristics: 115
  5. Tanks, reservoirs and containers; central-heating radiators and boilers: 106
  6. Parts and accessories for vehicles and their engines: 95
  7. Occupational clothing, special workwear and accessories: 94
  8. Fine and various chemical products: 89
  9. Other1,386
    Other: 1,386
Table view
What they buy: contracts by product category
Motor vehicles223
Miscellaneous transport equipment and spare parts145
Fuels124
Instruments for checking physical characteristics115
Tanks, reservoirs and containers; central-heating radiators and boilers106
Parts and accessories for vehicles and their engines95
Occupational clothing, special workwear and accessories94
Fine and various chemical products89
Other1,386
Where the buyers are (NUTS 2 region)
  1. Midi-Pyrénées191
    FRJ2
    Midi-Pyrénées: 191
  2. Ile de France154
    FR10
    Ile de France: 154
  3. Aquitaine141
    FRI1
    Aquitaine: 141
  4. Languedoc-Roussillon139
    FRJ1
    Languedoc-Roussillon: 139
  5. Bretagne135
    FRH0
    Bretagne: 135
  6. Alsace120
    FRF1
    Alsace: 120
  7. Auvergne80
    FRK1
    Auvergne: 80
  8. Provence-Alpes-Côte d’Azur78
    FRL0
    Provence-Alpes-Côte d’Azur: 78
Table view
Where the buyers are (NUTS 2 region)
Midi-Pyrénées191
Ile de France154
Aquitaine141
Languedoc-Roussillon139
Bretagne135
Alsace120
Auvergne80
Provence-Alpes-Côte d’Azur78
Who wins, by company size as declared in the notice
Who wins, by company size as declared in the notice: Large companies 39.9%, Medium-sized 6.4%, Small 0.7%, Micro 0.2%, SME (size not stated) 23.7%, Size not stated 29%Large companies: 714 (39.9%)40%Medium-sized: 115 (6.4%)Small: 13 (0.7%)Micro: 4 (0.2%)SME (size not stated): 424 (23.7%)24%Size not stated: 519 (29%)29%
  • 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 companies714 · 39.9%
Medium-sized115 · 6.4%
Small13 · 0.7%
Micro4 · 0.2%
SME (size not stated)424 · 23.7%
Size not stated519 · 29%
Foreign winners: where they are registered
  1. Germany33
    Germany: 33
  2. United States8
    United States: 8
  3. Belgium6
    Belgium: 6
  4. United Kingdom4
    United Kingdom: 4
  5. Czechia3
    Czechia: 3
  6. NZL3
    NZL: 3
Table view
Foreign winners: where they are registered
Germany33
United States8
Belgium6
United Kingdom4
Czechia3
NZL3
Winners registered in France, by turnover (latest filed accounts)
Winners registered in France, by turnover (latest filed accounts): Under €2M turnover 9.9%, €2M–10M 22%, €10M–50M 29.1%, €50M and more 39%Under €2M turnover: 49 (9.9%)10%€2M–10M: 109 (22%)22%€10M–50M: 144 (29.1%)29%€50M and more: 193 (39%)39%
  • Under €2M turnover
  • €2M–10M
  • €10M–50M
  • €50M and more
Table view
Winners registered in France, by turnover (latest filed accounts)
Under €2M turnover49 · 9.9%
€2M–10M109 · 22%
€10M–50M144 · 29.1%
€50M and more193 · 39%
Where the buyers are (city)
  1. Cahors145
    Cahors: 145
  2. Montpellier110
    Montpellier: 110
  3. Strasbourg92
    Strasbourg: 92
  4. PLOUZANE68
    PLOUZANE: 68
  5. Aix-en-Provence53
    Aix-en-Provence: 53
  6. Pluzunet52
    Pluzunet: 52
  7. TROYES49
    TROYES: 49
  8. Abbeville cedex46
    Abbeville cedex: 46
Table view
Where the buyers are (city)
Cahors145
Montpellier110
Strasbourg92
PLOUZANE68
Aix-en-Provence53
Pluzunet52
TROYES49
Abbeville cedex46

495 of 774 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

96.1%

Awards to companies registered in France: 96.1%

70 awards went to companies registered elsewhere.

Share of the 5 biggest winners

6.2%

Share of the 5 biggest winners: 6.2%

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

Lots with a single bid

25.3%

Lots with a single bid: 25.3%

Among 1.6K 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
INRAEMontpellier73
IFREMERPLOUZANE31
Société du Canal de Provence et d'Aménagement de la Région ProvençaleAix-en-Provence31
METEO-FRANCESAINT-MANDE CEDEX22
HAGANISMetz cedex 0220
SMITRED OUEST D'ARMORPluzunet14
OFFICE NATIONAL DES FORETSStrasbourg13
SICTOM PEZENAS-AGDENézignan l'évêque12
SDOMODEBernay11
SITCOM côte Sud des LandesBenesse Maremne11
Syndicat Mixte Départemental de l'Eau et de l'AssainissementSaint Paul De Jarrat10

Environment and waste across Europe · All sectors in France · How to enter the France market