Public procurement
Who wins the public contracts?
The state, municipalities and health trusts announce large purchases in Doffin. See who buys, who wins and how much competition there really is.
Who buys the most?
Buyers by total estimated value of announced contracts, with competition, cancellations and concentration. Municipalities and counties are also shown per inhabitant.
Statens vegvesen Region midt had the largest estimated value of announced contracts: – across 160 contracts, of 2,430 awarded contracts in all.
| Buyer | Municipality | Contracts | Estimated value ↓ | Per inhabitant | Avg. tenders | One tender | Cancelled | Top 3 | HHI |
|---|---|---|---|---|---|---|---|---|---|
| Statens vegvesen Region midt See the contracts | Oslo - Oslove | 160 | – | – | – | – | 16% | – | – |
| Statsbygg Hovedkontor See the contracts | Oslo - Oslove | 67 | – | – | – | – | 15% | – | – |
| Sykehusinnkjøp HF See the contracts | Vadsø | 39 | – | – | – | – | 35% | – | – |
| Øvre Romerike Innkjøpssamarbeid See the contracts | Ullensaker | 39 | – | – | – | – | 5% | – | – |
| Arbeids- og velferdsdirektoratet, Økonomi- og styringsavdelingen, Anskaffelsesseksjonen See the contracts | Oslo - Oslove | 34 | – | – | – | – | 3% | – | – |
| Trondheim kommune See the contracts | Trondheim - Tråante | 34 | – | – | – | – | 13% | – | – |
| Bergen Kommune See the contracts | Bergen | 31 | – | – | – | – | 6% | – | – |
| Forsvarets logistikkorganisasjon (FLO) See the contracts | Oslo - Oslove | 31 | – | – | – | – | 24% | – | – |
| Bane NOR SF See the contracts | Oslo - Oslove | 30 | – | – | 7.3 | 4% | 19% | – | – |
| Statens kartverk See the contracts | Ringerike | 30 | – | – | – | – | 6% | – | – |
| Forsvarsbygg See the contracts | Oslo - Oslove | 29 | – | – | – | – | 31% | – | – |
| Hordaland fylkeskommune See the contracts | – | 28 | – | – | 4.0 | 0% | 15% | – | – |
| Politiets fellestjenester See the contracts | Gran | 27 | – | – | – | – | 21% | – | – |
| Skatteetaten See the contracts | Oslo - Oslove | 27 | – | – | – | – | 21% | – | – |
| Omsorgsbygg Oslo KF See the contracts | – | 26 | – | – | – | – | 10% | – | – |
| Bærum kommune og Asker kommune See the contracts | Bærum | 24 | – | – | – | – | 17% | – | – |
| Ålesund kommune See the contracts | – | 22 | – | – | – | – | 24% | – | – |
| Norsk Tipping AS See the contracts | Hamar | 20 | – | – | – | – | 5% | – | – |
| Undervisningsbygg Oslo KF See the contracts | – | 20 | – | – | – | – | 5% | – | – |
| Fredrikstad kommune See the contracts | Fredrikstad | 19 | – | – | – | – | 21% | – | – |
| Drammen kommune See the contracts | – | 18 | – | – | 5.0 | 0% | 5% | – | – |
| Kystverket See the contracts | Ålesund | 18 | – | – | – | – | 10% | – | – |
| Nye Veier See the contracts | Kristiansand | 18 | – | – | – | – | 33% | – | – |
| Norad (Direktoratet for utviklingssamarbeid) See the contracts | Oslo - Oslove | 17 | – | – | – | – | 6% | – | – |
| Oppegård kommune See the contracts | – | 17 | – | – | 7.0 | 0% | 15% | – | – |
| Oslo kommune, Vann- og avløpsetaten See the contracts | Oslo - Oslove | 17 | – | – | 4.3 | 0% | 6% | – | – |
| Oslo universitetssykehus HF See the contracts | Oslo - Oslove | 17 | – | – | – | – | 23% | – | – |
| AVINOR AS See the contracts | Oslo - Oslove | 16 | – | – | 4.3 | 13% | 50% | – | – |
| Norges Bank – NBIM See the contracts | Oslo - Oslove | 16 | – | – | – | – | 0% | – | – |
| Sarpsborg kommune See the contracts | Sarpsborg | 16 | – | – | – | – | 16% | – | – |
| Alta kommune See the contracts | Alta | 15 | – | – | – | – | 12% | – | – |
| Fauske kommune v/Innkjøpsservice Advokatfirma AS See the contracts | Fauske - Fuossko | 15 | – | – | – | – | 12% | – | – |
| Oslo kommune v/ Utviklings- og kompetanseetaten See the contracts | Oslo - Oslove | 15 | – | – | – | – | 12% | – | – |
| Bodø kommune See the contracts | Bodø | 14 | – | – | – | – | 22% | – | – |
| Brakar as See the contracts | Drammen | 14 | – | – | 3.0 | 0% | 7% | – | – |
| Hamar kommune See the contracts | Hamar | 14 | – | – | – | – | 0% | – | – |
| Kristiansund kommune See the contracts | Kristiansund | 14 | – | – | – | – | 7% | – | – |
| Møre og Romsdal Fylkeskommune See the contracts | Molde | 14 | – | – | – | – | 0% | – | – |
| NAV Markedstjenester Hordaland See the contracts | – | 14 | – | – | – | – | 7% | – | – |
| Rana kommune See the contracts | Rana - Raane | 14 | – | – | – | – | 12% | – | – |
| Asker kommune See the contracts | – | 13 | – | – | – | – | 24% | – | – |
| GKI Grenlandskommunenes Innkjøpsenhet See the contracts | Skien | 13 | – | – | – | – | 7% | – | – |
| Direktoratet for samfunnssikkerhet og beredskap (DSB) See the contracts | Tønsberg | 12 | – | – | – | – | 14% | – | – |
| Haugesund kommune See the contracts | Haugesund | 12 | – | – | – | – | 8% | – | – |
| JERNBANEDIREKTORATET See the contracts | Oslo - Oslove | 12 | – | – | – | – | 20% | – | – |
| Miljødirektoratet See the contracts | Trondheim - Tråante | 12 | – | – | – | – | 33% | – | – |
| Oslo kommune v/ Renovasjonsetaten See the contracts | – | 12 | – | – | – | – | 20% | – | – |
| Universitetet i Bergen See the contracts | Bergen | 12 | – | – | – | – | 20% | – | – |
| Akershus fylkeskommune, Innkjøpsstaben See the contracts | – | 11 | – | – | – | – | 0% | – | – |
| Karmøy kommune See the contracts | Karmøy | 11 | – | – | – | – | 8% | – | – |
How the figures are made
- Values are the buyer's estimate in the notice. Many do not state a value, and for framework agreements the value is a ceiling.
- “One tender” counts only contracts where the number of tenders is stated. A stated 0 is treated as not stated.
- The cancelled share is cancellations divided by awards and cancellations in the same period.
- Only notices in Doffin are included. Call-offs on framework agreements and purchases below the publication threshold are missing.
- Suppliers that may be private persons are never shown by name and cannot be searched for.
Source: Doffin, Norwegian Agency for Public and Financial Management (DFØ), NLOD 2.0. Last fetched –. The statistics were computed 30 October 2026.