Education in Oslo (Oslo og Viken, Norway): official figures
Upper secondary enrolment among 16- to 18-year-olds in Oslo stood at 90.2% in 2025 (the 4th lowest among Norway's 15 counties; Norway 91.7%), up from 89.7% in 2024.
How much is spent per pupil in upper secondary school in Oslo?
The county authority spent NOK 189,314 net on upper secondary education for every resident aged 16 to 18 in Oslo in 2025, below the national figure of NOK 214,559; that is the 2nd lowest among Norway's 15 counties, up from NOK 185,014 in 2024.
Source: Statistics Norway (SSB) · saved copyWhat does an upper secondary pupil cost in Oslo?
Excluding pupils from other counties, net spending per upper secondary pupil in Oslo was NOK 97,143 in 2025, below the national figure of NOK 104,233.
Source: Statistics Norway (SSB) · saved copyHow many pupils per teacher are there in Oslo?
Upper secondary schools in Oslo had 12.5 pupils per contracted teacher full-time equivalent in 2025, above the national figure of 8.6; that is the highest among Norway's 15 counties.
Source: Statistics Norway (SSB) · saved copyHow many pupils take vocational courses in Oslo?
29.2% of upper secondary pupils in Oslo were on vocational programmes in 2025, below the national figure of 53.0% (the lowest among Norway's 15 counties).
Source: Statistics Norway (SSB) · saved copyHow big are upper secondary schools in Oslo?
The average upper secondary school in Oslo had 531 pupils in 2025, against 477 nationally.
Source: Statistics Norway (SSB) · saved copyHow many apprentices are there in Oslo?
Oslo had 23,284 upper secondary pupils and 2,393 apprentices in 2025, 10.3 apprentices for every 100 pupils and the lowest among Norway's 15 counties.
Source: Statistics Norway (SSB) · saved copyHow Oslo compares with other counties in Norway
Residents aged 16-18 in upper secondary education (%) (2025)
Oslo ranks 12 of 15, highest first.
| Rank | Area | Residents aged 16-18 in upper secondary education (%) |
|---|---|---|
| 9 | Buskerud | 91.3% |
| 10 | Telemark | 91.2% |
| 11 | Innlandet | 90.6% |
| 12 | Oslo | 90.2% |
| 13 | Troms/Romsa/Tromssa | 89.6% |
| 14 | Nordland/Nordlánnda | 89.2% |
| 15 | Finnmark/Finnmárku/Finmarkku | 86.5% |
Net operating spending on upper secondary education per resident aged 16-18 (NOK) (2025)
Oslo ranks 14 of 15, highest first.
| Rank | Area | Net operating spending on upper secondary education per resident aged 16-18 (NOK) |
|---|---|---|
| 9 | Vestfold | NOK 208,067 |
| 10 | Rogaland | NOK 207,503 |
| 11 | Vestland | NOK 206,806 |
| 12 | Buskerud | NOK 205,957 |
| 13 | Møre og Romsdal | NOK 202,186 |
| 14 | Oslo | NOK 189,314 |
| 15 | Akershus | NOK 188,863 |
Pupils per teacher full-time equivalent in upper secondary schools (2025)
Oslo ranks 1 of 15, highest first.
| Rank | Area | Pupils per teacher full-time equivalent in upper secondary schools |
|---|---|---|
| 1 | Oslo | 12.5 |
| 2 | Vestfold | 9.4 |
| 3 | Østfold | 9.1 |
| 4 | Møre og Romsdal | 8.8 |
| 5 | Akershus | 8.7 |
| 6 | Trøndelag/Trööndelage | 8.6 |
| 7 | Rogaland | 8.4 |
Upper secondary pupils in vocational programmes (%) (2025)
Oslo ranks 15 of 15, highest first.
| Rank | Area | Upper secondary pupils in vocational programmes (%) |
|---|---|---|
| 9 | Innlandet | 58.6% |
| 10 | Vestland | 57.6% |
| 11 | Østfold | 54.4% |
| 12 | Vestfold | 53.5% |
| 13 | Buskerud | 52.4% |
| 14 | Akershus | 40.3% |
| 15 | Oslo | 29.2% |
Apprentices per 100 upper secondary pupils (2025)
Oslo ranks 15 of 15, highest first.
| Rank | Area | Apprentices per 100 upper secondary pupils |
|---|---|---|
| 9 | Møre og Romsdal | 26.9 |
| 10 | Innlandet | 26.4 |
| 11 | Buskerud | 23.6 |
| 12 | Vestfold | 22.3 |
| 13 | Østfold | 20.4 |
| 14 | Akershus | 14.7 |
| 15 | Oslo | 10.3 |
More on Oslo: overview · economy and jobs · health · poverty and living standards · Oslo og Viken · Norway
Sources
- Statistics Norway (SSB): Table 12609: Key numbers for upper secondary education by county authority (KOSTRA), 2015-2025, read 24 October 2026 · saved copy (SHA-256 96ea1c5af232…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.