Swiss Public Contracts
Menu

Construction work

Here are the contracts awarded in this sector, according to simap.ch.

CPV
45
9,438Contracts awarded
2,835Companies
CHF 18.4bn (CHF 18,403,191,964.44)Total awarded (CHF)excluding the 140 contracts awarded to several companiesexcluding 3 probable unit rates

Open tenders in the “Construction work” sector

We email you new tenders in the “Construction work” sector from all over Switzerland.

Subscribe free

Contracts awarded each month in this sector

Since Nov 2024, an average of 386 a month. The busiest complete month was Jun 2026 (514).

Table
Contracts awarded each month in this sector
August 20245 contracts
September 202450 contracts
October 2024109 contracts
November 2024236 contracts
December 2024204 contracts
January 2025262 contracts
February 2025335 contracts
March 2025416 contracts
April 2025394 contracts
May 2025428 contracts
June 2025386 contracts
July 2025358 contracts
August 2025318 contracts
September 2025335 contracts
October 2025351 contracts
November 2025348 contracts
December 2025433 contracts
January 2026427 contracts
February 2026486 contracts
March 2026499 contracts
April 2026493 contracts
May 2026423 contracts
June 2026514 contracts
July 2026345 contracts
August 2026423 contracts
September 2026466 contracts
October 2026394 contracts

Striped columns (Aug–Oct 2024): incomplete months at the start of the archive.

Source: simap.ch, our analysis · Chart data (CSV)

Companies

the 20 that won the most contracts, of 2,835
Companies – by number of contracts
CompanyContractsTotal (CHF million)
Implenia Schweiz AG1031,220.3 (CHF 1,220,309,086.22)
Equans Switzerland AG86161.4 (CHF 161,369,946.99)
KIBAG Bauleistungen AG81209.7 (CHF 209,709,900.55)
Cellere Bau AG76116.0 (CHF 115,991,574.12)
Groupe Egli AG7634.1 (CHF 34,103,096.46)
Walo Bertschinger AG68188.5 (CHF 188,519,719.57)
Frutiger AG51568.7 (CHF 568,728,793)
STRABAG AG51118.1 (CHF 118,055,950.26)
Anliker AG Bauunternehmung46242.8 (CHF 242,807,313.75)
Walo Bertschinger AG Bern39143.6 (CHF 143,627,802.80)
Toldo Strassen- und Tiefbau AG Wil3946.1 (CHF 46,063,981.75)
SEGER Lufttechnik AG3918.8 (CHF 18,840,932.33)
Heim AG3818.1 (CHF 18,131,808.52)
JPF Construction SA36103.6 (CHF 103,566,577.31)
Weibel AG35113.9 (CHF 113,861,587.76)
Repoxit AG3223.5 (CHF 23,540,109.14)
Walo Bertschinger AG Ostschweiz31135.5 (CHF 135,516,217.23)
G. Baumgartner AG3020.0 (CHF 20,033,196.69)
Lötscher Tiefbau AG2961.6 (CHF 61,604,917.79)
Kästli Bau AG2644.7 (CHF 44,734,349.40)

Public buyers

the 20 that awarded the most contracts, of 1,741
Public buyers – by number of contracts
Public buyerContractsTotal (CHF million)
HBD - Amt für Hochbauten (AHB)429499.7 (CHF 499,749,521.44)
Bau- und Verkehrsdepartement des Kantons Basel-Stadt, Kantonale Fachstelle für öffentliche Beschaffungen (KFöB)263250.9 (CHF 250,882,834.56)
Unité soumissions - Département de l'aménagement, des constructions et de la mobilité (DACM) de la Ville de Genève256274.1 (CHF 274,056,998.89)
Tiefbauamt Graubünden167130.3 (CHF 130,291,183.45)
Amt für Grundstücke und Gebäude des Kantons Bern (AGG)115162.3 (CHF 162,301,629.43)
Hochbauamt Kanton Zürich, Baubereich C110156.6 (CHF 156,645,765.30)
Fachstelle Beschaffungswesen Stadt Bern107141.0 (CHF 141,039,564.65)
Hochbauamt Graubünden89113.8 (CHF 113,774,973.78)
armasuisse Immobilien81191.5 (CHF 191,521,912.38)
Tiefbauamt des Kantons Bern72141.6 (CHF 141,560,538.73)
Ufficio federale delle strade USTRA, divisione infrastruttura stradale Est71302.6 (CHF 302,585,514.27)
Hochbauamt, Baubereich B7072.2 (CHF 72,248,226.95)
Kanton St.Gallen, Bau- und Umweltdepartement, Hochbauamt6858.1 (CHF 58,060,450.30)
Bundesamt für Bauten und Logistik BBL6076.4 (CHF 76,386,192.22)
Ufficio delle commesse pubbliche e della programmazione59168.2 (CHF 168,153,076.88)
Kanton Zürich Hochbauaumt, Baubereich D57127.1 (CHF 127,147,064.70)
Swissgrid AG - Engineering & Construction57125.4 (CHF 125,443,735.63)
IWB Industrielle Werke Basel56179.6 (CHF 179,605,038.03)
Rhätische Bahn AG56125.3 (CHF 125,266,289.56)
Kantonales Hochbauamt Thurgau5625.7 (CHF 25,712,721.25)

Contracts awarded by canton

  1. Zurich2,29324%
  2. Bern95810%
  3. Vaud6727%
  4. Geneva6297%
  5. Graubünden6137%
  6. Valais5746%
  7. St. Gallen5356%
  8. Aargau5145%
  9. Basel-Stadt4425%
  10. Lucerne3564%
  11. Thurgau3163%
  12. Ticino2833%
  13. Fribourg2653%
  14. Basel-Landschaft1912%
  15. Solothurn1792%
  16. Neuchâtel1241%
  17. Schwyz1221%
  18. Zug741%
  19. Schaffhausen731%
  20. Glarus721%
  21. Jura711%
  22. Uri29<1%
  23. Nidwalden26<1%
  24. Appenzell Ausserrhoden15<1%
  25. Obwalden8<1%
  26. Appenzell Innerrhoden3<1%
  27. No canton1<1%

Source: simap.ch, our analysis · Chart data (CSV)

Categories in this sector (exact CPV code)

223

All 730 categories from A to Z (exact CPV code)