Oslo - Oslove
Municipality index · based on 2025
53 of 100
The municipality is alone in its KOSTRA group and is compared with the whole country. Between 106 and 282 of 357 in Norway (142 with the default weights).
The rank is shown as a range when it moves a lot with other weights, normalisations and handling of missing data. The range covers 90 per cent of 1,000 draws. Methodology
Development index 39 of 100: how the key figures have changed over about the last three years, compared with the group. Profile: High level · weaker development.
| Part | Score (0–100) | Group median | Development (0–100) | Score as a bar |
|---|---|---|---|---|
| Work and business | 43 | 50 | 26 | |
| Economy | 53 | 49 | 43 | |
| Population and growth | 72 | 48 | 45 | |
| Work, education and housing | 46 | 50 | 50 | |
| Health and living conditions | Second quarter of the group | Shown as a quarter, not as a score or rank | ||
| Local economy (our company data) | 23 | 50 | 20 | |
The score is the percentile rank in the group: 50 means middle of the pack among municipalities like it. The index does not measure the quality of services.
Level and development in the group
Each dot is a municipality in the same group. The municipality you are viewing is the largest dot, with its name. Level largely reflects size and geography; development shows the direction.
Similar municipalities
- Bergen 294,860 inhabitants · index 42
- Trondheim 218,460 inhabitants · index 60
- Bærum 133,228 inhabitants · index 72
- Stavanger 151,669 inhabitants · index 56
- Tønsberg 60,246 inhabitants · index 59
- Ullensaker 45,982 inhabitants · index 46
- Hamar 33,817 inhabitants · index 60
- Kristiansand 119,287 inhabitants · index 56
Chosen by population, centrality, commuting and industry structure (employment by industry), not by the index.
Oslo has a municipality index of 53 of 100 against its KOSTRA group.
Strongest: Population and growth: 72 of 100 (group 48). Health and living conditions: 68 of 100 (group 50).
Weakest: Local economy (our company data): 23 of 100 (group 50).
Worth a closer look
- New bankruptcies and liquidations per 1,000 limited companies: 33.5 against 13.5 in the group (2025).
Written by fixed rules from the figures. Describes the figures, does not explain causes. Not investment or financial advice. How the summary is made
Key figures from Statistics Norway
Work and business
| Key figure | Value | Source |
|---|---|---|
| Employed, share of age 20–66 (high scores high) | 77.3% 2025 | table 11618 |
| Job coverage (jobs per employed resident) (shown, not in the index) | 133.3% 2025 | table 11618 |
| Registered unemployed, share of labour force (low scores high) | 2.3% 2025 | table 13563 |
| New enterprises per 1,000 inhabitants (high scores high) | 16.7 2023 | table 13701 |
| Limited company bankruptcies per 1,000 inhabitants (low scores high) | 0.9 2025 | table 07165 |
Economy
| Key figure | Value | Source |
|---|---|---|
| Household income after tax, median (high scores high) | NOK 635,200 2024 | table 06944 |
| Net operating result, share of operating revenue (municipal group) (high scores high) | 3.7% 2025 | table 12143 |
| Unrestricted reserves, share of operating revenue (high scores high) | 10.4% 2025 | table 12143 |
| Net debt, share of operating revenue (low scores high) | 83.7% 2025 | table 12143 |
| Net operating expenditure per inhabitant (shown, not in the index) | NOK 90,821 2025 | table 12137 |
| Gross operating revenue per inhabitant (shown, not in the index) | NOK 128,118 2025 | table 12137 |
Population and growth
| Key figure | Value | Source |
|---|---|---|
| Population on 1 January (shown, not in the index) | 728,714 2026 | table 11342 |
| Population growth, last year (high scores high) | 0.6% 2026 | table 06913 |
| Net migration per 1,000 inhabitants (shown, not in the index) | −1.2 2025 | table 06913 some years withheld by SSB |
| Share aged 80 and over (shown, not in the index) | 3.5% 2026 | table 07459 |
| Projected population growth to 2030 (main alternative) (high scores high) | 3.4% 2026 | table 14746 |
| Projected population growth to 2050 (main alternative) (shown, not in the index) | 15.9% 2026 | table 14746 |
Work, education and housing
| Key figure | Value | Source |
|---|---|---|
| Net in-commuting, share of employed residents (shown, not in the index) | 33.1% 2025 | table 11616 |
| Children aged 1–5 in kindergarten (high scores high) | 93.3% 2025 | table 13502 |
| Share with university or college education (16 and over) (high scores high) | 56.4% 2025 | table 09429 |
| Share living in overcrowded homes (low scores high) | 20.4% 2025 | table 14902 |
| Detached houses, share of all dwellings (shown, not in the index) | 7.9% 2026 | table 06265 |
| Net expenditure on culture per inhabitant (shown, not in the index) | NOK 4,640 2025 | table 13135 |
Health and living conditions
| Key figure | Value | Source |
|---|---|---|
| Life expectancy at birth (15-year period) (high scores high) | 82.7 years 2025 | FHI table 508 |
| Share in households with persistent low income (EU60) (low scores high) | 14.4% 2024 | FHI table 403 |
| Completed upper secondary education (standardised) (high scores high) | 84.9% 2025 | FHI table 623 |
| Young people satisfied with their health (Ungdata, latest survey) (high scores high) | 72.4% 2025 | FHI table 349 |
| Disability benefit recipients aged 20–66 (standardised) (low scores high) | 7.0% 2024 | FHI table 787 |
Local economy (our company data)
| Key figure | Value | Source |
|---|---|---|
| Limited companies we follow per 1,000 inhabitants (high scores high) | 15.3 2026 | Our data |
| Median operating margin, companies we follow (shown, not in the index) | 4.4% 2026 | Our data |
| New bankruptcies and liquidations per 1,000 limited companies (low scores high) | 33.5 2025 | Our data |
Public contracts
| Key figure | Value | Source |
|---|---|---|
| Share of the municipality's contracts (Doffin) won by local companies (shown, not in the index) | 49.8% 2025 | Our data |
Education (shown, not counted)
| Key figure | Value | Source |
|---|---|---|
| Share with lower secondary as highest education (16 and over) (shown, not in the index) | 17.7% 2025 | table 09429 |
| Share with upper secondary as highest education (16 and over) (shown, not in the index) | 22.7% 2025 | table 09429 |
| Share with tertiary vocational education as highest (16 and over) (shown, not in the index) | 2.3% 2025 | table 09429 |
| Municipal primary and lower secondary schools (shown, not in the index) | 147 2025 | table 11971 |
| Pupils per municipal school (shown, not in the index) | 440 2025 | table 11971 |
| Primary and lower secondary schools in operation (public and private) (shown, not in the index) | 163 2026 | Norwegian Mapping Authority and Directorate for Education (NSR) |
| Share of private primary and lower secondary schools (shown, not in the index) | 11.0% 2026 | Norwegian Mapping Authority and Directorate for Education (NSR) |
| Pupils per primary school (median, public and private) (shown, not in the index) | 408 2026 | Norwegian Mapping Authority and Directorate for Education (NSR) |
| Upper secondary schools in operation (shown, not in the index) | 54 2026 | Norwegian Mapping Authority and Directorate for Education (NSR) |
| Average lower secondary school points (shown, not in the index) | 44 2025 | table 12255 |
| Pupils at mastery levels 3–5, national reading test, year 8 (shown, not in the index) | 75.7% 2025 | table 12255 |
| Pupils at mastery levels 3–5, national numeracy test, year 8 (shown, not in the index) | 76.1% 2025 | table 12255 |
Each key figure is for the year shown beside it. Municipalities that merged or were renumbered get the figures from the old number where Statistics Norway has not recalculated them.
Industries in the municipality · 2025
The largest industries by persons employed with their workplace in the municipality (538,130 in all in 2025), with the change since 2020.
| Industry (SN2007) | Employed | Share | Location quotient | Trend |
|---|---|---|---|---|
| Offentlig administrasjon og forsvar, og trygdeordninger underlagt offentlig forvaltning 84 | 44,824 | 8.3% | 1.29 | Stable |
| Helsetjenester 86 | 39,155 | 7.3% | 0.80 | Stable |
| Undervisning 85 | 34,416 | 6.4% | 0.79 | Stable |
| Tjenester tilknyttet informasjonsteknologi 62 | 34,097 | 6.3% | 2.61 | Rising |
| Detaljhandel, unntatt med motorvogner 47 | 28,929 | 5.4% | 0.78 | Stable |
| Sosiale omsorgstjenester uten botilbud 88 | 28,680 | 5.3% | 0.84 | Rising |
| Agentur- og engroshandel, unntatt med motorvogner 46 | 25,401 | 4.7% | 1.31 | Stable |
| Serveringsvirksomhet 56 | 20,568 | 3.8% | 1.41 | Rising |
| Arkitektvirksomhet og teknisk konsulentvirksomhet, og teknisk prøving og analyse 71 | 16,266 | 3.0% | 1.37 | Stable |
| Spesialisert bygge- og anleggsvirksomhet 43 | 15,324 | 2.8% | 0.60 | Stable |
| Juridisk og regnskapsmessig tjenesteyting 69 | 13,915 | 2.6% | 1.94 | Rising |
| Aktiviteter i medlemsorganisasjoner 94 | 13,409 | 2.5% | 2.45 | Stable |
A location quotient above 1 means the industry is larger here than in the rest of Norway (2 = twice the share). “Rising” and “Falling” need both at least a 10% change over five years and a change at least 5 percentage points better or worse than in Norway. Industries with fewer than 20 employed are shown as a three-year moving average and are not classified. Source: Statistics Norway, table 13470 (employed by workplace, 4th quarter).
Housing and labour market · 2025
Oslo is a job municipality: there are more jobs than employed residents. The municipality has 538,131 jobs and 404,281 employed residents, and 82% of the residents work in the municipality.
- Jobs (employed by workplace)
- 538,131
- Employed residents
- 404,281
- Jobs per employed resident
- 1.33
- Commute in
- 204,687
- Commute out
- 70,837
Where the residents work (outside the municipality)
| Municipality | Employed | Share of employed residents |
|---|---|---|
| Bærum | 21,067 | 5.2% |
| Lillestrøm | 6,133 | 1.5% |
| Lørenskog | 5,972 | 1.5% |
| Asker | 4,248 | 1.1% |
| Nordre Follo | 4,070 | 1.0% |
Where those who work here live (outside the municipality)
| Municipality | Employed | Share of jobs |
|---|---|---|
| Bærum | 29,776 | 5.5% |
| Lillestrøm | 19,291 | 3.6% |
| Asker | 15,085 | 2.8% |
| Nordre Follo | 14,823 | 2.8% |
| Lørenskog | 12,771 | 2.4% |
Employed persons aged 15–74 in the 4th quarter, by home and work municipality (SSB 03321). Job municipality: at least 10% more jobs than employed residents. Home municipality: at least 10% fewer. Flows under 10 people are counted but not shown. Work on the continental shelf is shown as its own workplace.
Stress test: the oil downturn and the pandemic
How did employment and unemployment in the municipality develop in two downturns, compared with the country?
The oil downturn (2014–2016)
The number of jobs changed by +0.7% from 2014 to 2016, against −1.3% in the country: a stronger development than the country.
| Measure | Oslo | Country |
|---|---|---|
| Change in jobs 2014–2016 | +0.7% | −1.3% |
| Change in jobs 2014–2018 (recovery) | +5.6% | +2.0% |
| Change in registered unemployment 2014–2016 | −0.3 pp | +0.3 pp |
| Registered unemployment 2014 | 2.7% | 2.1% |
| Share of jobs in oil and gas 2014 (extraction and services) | 0.3% | – |
The change in jobs is in the second-strongest quarter of municipalities in the period.
The pandemic (2019–2020)
The number of jobs changed by −1.3% from 2019 to 2020, about like the country (−0.9%).
| Measure | Oslo | Country |
|---|---|---|
| Change in jobs 2019–2020 | −1.3% | −0.9% |
| Change in jobs 2019–2022 (recovery) | +7.3% | +4.2% |
| Change in registered unemployment 2019–2020 | +1.9 pp | +1.1 pp |
| Registered unemployment 2019 | 2.0% | 1.8% |
The change in jobs is in the second-weakest quarter of municipalities in the period.
Jobs are employed persons aged 15–74 by workplace in the 4th quarter (SSB 07984). Unemployment is registered unemployed as a share of the labour force (SSB 13563). The country is the sum of the municipalities, on today's municipality map. Within one percentage point counts as “about like the country”. Oil and gas is industry 05–09 (extraction and services), without the supply industry. pp = percentage points.
Cost and quality of services · 2025
Cost per user and one quality measure for three services, compared with the median of the municipality group (KOSTRA).
| Service | Cost | Position against the group |
|---|---|---|
| Kindergarten | NOK 349,889 +14% against the median | Higher cost, lower quality measure (against the country: the group is too small) |
| Primary school | NOK 174,000 −4% against the median | Lower cost, higher quality measure (against the country: the group is too small) |
| Nursing homes | NOK 4,914 −18% against the median | Lower cost, lower quality measure (against the country: the group is too small) |
KOSTRA (SSB 12379, 13502, 12255 and 12209). One measure is not the whole quality of a service, and school points also reflect the pupils' background. Cost depends on settlement patterns and distances. The figures are a starting point for questions, not a grade.
Companies registered in the municipality
- Limited companies we follow
- 11,178
- With accounts 2026
- 86
- Turnover 2026 (NOK)
- 111,921 MNOK
- Median operating margin 2026
- 4.4%
Only limited companies in the sectors we follow, by business address. The head office can be elsewhere than the activity. Companies reporting in another currency than NOK are left out of turnover.
Largest companies in the municipality
- ELKJØP NORDIC AS 43,524 MNOK (2026)
- STATKRAFT ENERGI AS 32,922 MNOK (2025)
- Harald A Møller AS 25,025 MNOK (2025)
- Aktieselskapet Vinmonopolet 18,707 MNOK (2025)
- TESLA NORWAY AS 18,627 MNOK (2025)
- ST1 NORGE AS 16,284 MNOK (2025)
- VEIDEKKE ENTREPRENØR AS 16,186 MNOK (2025)
- UNO-X MOBILITY NORGE AS 15,660 MNOK (2025)
- SKANSKA NORGE AS 15,215 MNOK (2025)
- ELKJØP NORGE AS 14,933 MNOK (2026)
- ASKO OSLO AS 14,878 MNOK (2025)
- NORTH EUROPEAN OIL TRADE AS 14,821 MNOK (2025)
- HÖEGH AUTOLINERS SHIPPING AS 13,979 MNOK (2025)
- BAMA GRUPPEN AS 13,706 MNOK (2025)
- CIRCLE K NORGE AS 13,437 MNOK (2026)
11,178 limited companies in the sectors we follow have their business address here.
Latest awards from buyers in the municipality
- Hurtigtrykk Ruter AS · 26 October 2026
- Anskaffelse av medisinsk forbruksmateriell – Militærspesifikke sanitetsprodukter FORSVARSMATERIELL · 26 October 2026
- Vinterdrift - barnehager Oslo kommune v/ Oslobygg KF · 26 October 2026
- Rammeavtale om bydelsreform Oslo kommune v/ Byrådsavdeling for helse · 23 October 2026
- Avinor AS - T - 192844 - Anskaffelse - Rammeavtale for vedlikehold av radomer og stålmaster AVINOR AS · 23 October 2026
- Avinor AS - T - 193166 - Rammeavtale - Microsoft lisensforvalter (LSP) AVINOR AS · 23 October 2026
From Doffin. The buyer's address decides the municipality; state agencies are often where their head office is.
Contains data under the Norwegian licence for public data (NLOD 2.0) made available by Doffin/the Norwegian Agency for Public and Financial Management (DFØ). NLOD 2.0
Indications based on open data. Not advice. Methodology
Source: Statistics Norway (SSB), table 03321, table 06265, table 06913, table 06944, table 07165, table 07459, table 07984, table 09429, table 11342, table 11616, table 11618, table 11971, table 12137, table 12143, table 12209, table 12255, table 12379, table 13135, table 13470, table 13502, table 13563, table 13701, table 14746, table 14902, table kartverket:grunnskole, table kartverket:vgs, municipality map and KOSTRA groups from Klass. CC BY 4.0.
Source for health and living conditions: Norwegian Institute of Public Health (FHI), Folkehelsestatistikk, FHI table 349, FHI table 403, FHI table 508, FHI table 623, FHI table 787. NLOD 2.0.