Oslo is one of the 19 multi-member constituencies of the Storting, the national legislature of Norway. The constituency was established as Kristiania in 1921 following the introduction of proportional representation for elections to the Storting. It was renamed Oslo from 1925. It is conterminous with the county of Oslo. The constituency currently elects 19 of the 169 members of the Storting using the open party-list proportional representation electoral system. At the 2025 parliamentary election it had 518,708 registered electors.
Electoral system Oslo currently elects 19 of the 169 members of the Storting using the open party-list proportional representation electoral system. Constituency seats are allocated by the County Electoral Committee using the Modified Sainte-Laguë method. Compensatory seats (seats at large or levelling seats) are calculated based on the national vote and are allocated by the National Electoral Committee using the Modified Sainte-Laguë method at the constituency level (one for each constituency). Only parties that reach the 4% national threshold compete for compensatory seats.
Election results Summary Election CommunistsK RedsR / RV / FMS Socialist LeftSV / SF LabourAp GreensMDG CentreSp / Bp / L LiberalsV ChristianDemocratsKrF ConservativesH ProgressFrP / ALP colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 colspan=3 Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats Votes % Seats2025 30,176 7.15% 1 45,181 10.71% 2 108,268 25.66% 5 43,326 10.27% 2 3,166 0.75% 0 30,643 7.26% 2 8,920 2.11% 0 78,043 18.50% 4 60,432 14.32% 32021 123 0.03% 0 31,352 8.26% 2 50,382 13.27% 3 87,158 22.96% 4 32,198 8.48% 2 11,953 3.15% 0 38,142 10.05% 2 6,922 1.82% 0 89,342 23.54% 5 22,784 6.00% 12017 119 0.03% 0 23,083 6.29% 1 34,052 9.28% 2 104,089 28.35% 5 21,853 5.95% 1 7,778 2.12% 0 30,933 8.43% 2 7,843 2.14% 0 97,085 26.45% 5 35,037 9.54% 22013 143 0.04% 0 11,133 3.19% 0 21,924 6.29% 1 106,001 30.41% 6 19,356 5.55% 1 2,963 0.85% 0 28,619 8.21% 2 9,850 2.83% 0 103,834 29.79% 6 40,660 11.67% 22009 115 0.04% 0 12,917 4.00% 0 33,205 10.28% 2 113,103 35.00% 6 1,828 0.57% 0 3,126 0.97% 0 20,784 6.43% 1 8,786 2.72% 0 69,999 21.66% 4 56,953 17.63% 32005 141 0.05% 0 9,277 3.00% 0 41,434 13.42% 2 97,246 31.49% 6 668 0.22% 0 3,270 1.06% 0 28,639 9.27% 2 11,168 3.62% 0 61,130 19.79% 3 53,280 17.25% 32001 189 0.07% 0 8,574 2.97% 0 48,800 16.89% 3 64,768 22.41% 3 661 0.23% 0 1,988 0.69% 0 17,139 5.93% 1 17,536 6.07% 1 83,979 29.06% 5 37,564 13.00% 21997 184 0.06% 0 11,766 3.99% 0 25,954 8.81% 1 98,340 33.37% 6 1,302 0.44% 0 3,774 1.28% 0 12,460 4.23% 0 20,083 6.82% 1 63,980 21.71% 4 52,828 17.93% 31993 14,266 5.14% 1 19,873 7.16% 1 101,598 36.60% 6 656 0.24% 0 12,175 4.39% 1 9,518 3.43% 0 9,862 3.55% 0 76,117 27.42% 5 23,129 8.33% 11989 7,543 2.51% 0 34,882 11.62% 2 89,414 29.77% 5 1,727 0.58% 0 2,189 0.73% 0 7,963 2.65% 0 11,414 3.80% 0 95,679 31.86% 5 44,920 14.96% 31985 600 0.20% 0 5,275 1.73% 0 21,533 7.05% 1 103,811 33.98% 5 2,550 0.83% 0 8,487 2.78% 0 12,358 4.05% 1 131,269 42.97% 7 15,579 5.10% 11981 1,133 0.37% 0 5,322 1.73% 0 20,662 6.73% 1 101,135 32.96% 5 1,999 0.65% 0 8,473 2.76% 0 14,669 4.78% 1 129,967 42.36% 7 21,383 6.97% 11977 1,234 0.42% 0 4,368 1.47% 0 16,869 5.69% 1 118,684 40.02% 7 7,097 2.39% 0 25,646 8.65% 1 115,607 38.98% 6 5,911 1.99% 01973 2,558 0.88% 0 39,434 13.55% 2 97,707 33.57% 6 10,413 3.58% 0 21,621 7.43% 1 87,700 30.13% 5 18,578 6.38% 11969 3,899 1.26% 0 14,619 4.73% 0 137,676 44.50% 6 18,419 5.95% 1 22,633 7.32% 1 112,130 36.24% 5 1965 4,523 1.48% 0 23,930 7.82% 1 122,953 40.17% 6 20,704 6.76% 1 15,566 5.08% 0 118,279 38.64% 5 1961 7,481 2.60% 0 18,117 6.30% 1 123,136 42.81% 6 12,811 4.45% 0 15,258 5.30% 1 110,862 38.54% 5 1957 11,407 4.09% 0 129,456 46.47% 6 16,039 5.76% 1 15,054 5.40% 1 106,385 38.19% 5 1953 17,639 6.34% 1 119,784 43.02% 5 18,195 6.54% 1 16,961 6.09% 1 105,817 38.01% 5 1949 21,535 7.83% 0 119,741 43.53% 4 19,017 6.91% 0 14,792 5.38% 0 99,179 36.05% 3 1945 28,301 16.56% 1 68,670 40.18% 4 6,389 3.74% 0 16,456 9.63% 0 51,084 29.89% 2 1936 86,345 51.27% 4 4,475 2.66% 0 69,258 41.12% 3 1933 1,008 0.67% 0 73,601 49.13% 4 1,193 0.80% 0 5,460 3.64% 0 60,297 40.25% 3 1930 610 0.43% 0 58,813 41.79% 3 1,158 0.82% 0 3,677 2.61% 0 72,362 51.42% 4 1927 1,360 1.06% 0 62,168 48.31% 4 3,748 2.91% 0 60,207 46.78% 3 1924 2,564 2.01% 0 45,200 35.48% 3 2,070 1.63% 0 67,216 52.77% 4 1921 34,553 31.18% 2 3,207 2.89% 0 61,524 55.51% 5 (Excludes compensatory seats. Figures in italics represent joint lists.)
Detailed 2020s 2025 Results of the 2025 parliamentary election held on 8 September 2025:
Party Votes % Seats Labour Party Ap 108,268 25.66% 5 0 5 Conservative Party H 78,043 18.50% 4 0 4 Progress Party FrP 60,432 14.32% 3 0 3 Socialist Left Party SV 45,181 10.71% 2 0 2 Green Party MDG 43,326 10.27% 2 0 2 Liberal Party V 30,643 7.26% 2 0 2 Red Party R 30,176 7.15% 1 1 2 Christian Democratic Party KrF 8,920 2.11% 0 0 0 Centre Party Sp 3,166 0.75% 0 0 0 Save Ullevål Hospital RUS 2,361 0.56% 0 0 0 Peace and Justice FOR 2,063 0.49% 0 0 0 Norway Democrats ND 1,828 0.43% 0 0 0 Generation Party GP 1,721 0.41% 0 0 0 Pensioners' Party PP 1,589 0.38% 0 0 0 Center Party PS 1,295 0.31% 0 0 0 Industry and Business Party INP 802 0.19% 0 0 0 Loneliness Party ENS 712 0.17% 0 0 0 Conservative K 704 0.17% 0 0 0 Welfare and Innovation Party VIP 486 0.12% 0 0 0 DNI Party DNI 202 0.05% 0 0 0Valid votes 421,918 100.00% 19 1 20Blank votes 2,118 0.50% Rejected votes – other 436 0.10% Total polled 424,472 81.83% Registered electors 518,708
The following candidates were elected: Constituency seats - Grunde Almeland (V); Nikolai Astrup (H); Seher Aydar (R); Sunniva Holmås Eidsvoll (SV); Kamzy Gunaratnam (Ap); Arild Hermstad (MDG); Marian Hussein (SV); Frode Jacobsen (Ap); Mudassar Kapur (H); Ingrid Liland (MDG); Guri Melby (V); Ine Eriksen Søreide (H); Aina Stenersen (FrP); Jonas Gahr Støre (Ap); Mathilde Tybring-Gjedde (H); Simen Velle (FrP); Jan Christian Vestre (Ap); Agnes Nærland Viljugrein (Ap); and Tor Mikkel Wara (FrP). Compensatory seat - Bjørnar Moxnes (R).
2021 Results of the 2021 parliamentary election held on 13 September 2021:
Party Votes % Seats Conservative Party H 89,342 23.54% 5 0 5 Labour Party Ap 87,158 22.96% 4 0 4 Socialist Left Party SV 50,382 13.27% 3 0 3 Liberal Party V 38,142 10.05% 2 1 3 Green Party MDG 32,198 8.48% 2 0 2 Red Party R 31,352 8.26% 2 0 2 Progress Party FrP 22,784 6.00% 1 0 1 Centre Party Sp 11,953 3.15% 0 0 0 Christian Democratic Party KrF 6,922 1.82% 0 0 0 Democrats in Norway 2,585 0.68% 0 0 0 Center Party 1,367 0.36% 0 0 0 Pensioners' Party PP 1,312 0.35% 0 0 0 People's Action No to More Road Tolls FNB 1,072 0.28% 0 0 0 Capitalist Party 665 0.18% 0 0 0 Health Party 593 0.16% 0 0 0 The Christians PDK 474 0.12% 0 0 0 Pirate Party of Norway 336 0.09% 0 0 0 Feminist Initiative FI 275 0.07% 0 0 0 Industry and Business Party INP 234 0.06% 0 0 0 Alliance - Alternative for Norway 232 0.06% 0 0 0 Communist Party of Norway K 123 0.03% 0 0 0 Coastal Party KP 64 0.02% 0 0 0Valid votes 379,565 100.00% 19 1 20Blank votes 1,682 0.44% Rejected votes – other 149 0.04% Total polled 381,396 78.53% Registered electors 485,656
The following candidates were elected: Constituency seats - Nikolai Astrup (H); Seher Aydar (R); Lan Marie Berg (MDG); Espen Barth Eide (Ap); Ola Elvestuen (V); Kamzy Gunaratnam (Ap); Rasmus Hansson (MDG); Marian Hussein (SV); Kari Elisabeth Kaski (SV); Mudassar Kapur (H); Heidi Nordby Lunde (H); Guri Melby (V); Bjørnar Moxnes (R); Ine Eriksen Søreide (H); Jonas Gahr Støre (Ap); Trine Lise Sundnes (Ap); Christian Tybring-Gjedde (FrP); Mathilde Tybring-Gjedde (H); and Andreas Sjalg Unneland (SV). Compensatory seat - Grunde Almeland (V).
2010s 2017 Results of the 2017 parliamentary election held on 11 September 2017:
Party Votes % Seats Labour Party Ap 104,089 28.35% 5 0 5 Conservative Party H 97,085 26.45% 5 1 6 Progress Party FrP 35,037 9.54% 2 0 2 Socialist Left Party SV 34,052 9.28% 2 0 2 Liberal Party V 30,933 8.43% 2 0 2 Red Party R 23,083 6.29% 1 0 1 Green Party MDG 21,853 5.95% 1 0 1 Christian Democratic Party KrF 7,843 2.14% 0 0 0 Centre Party Sp 7,778 2.12% 0 0 0 Pensioners' Party PP 1,335 0.36% 0 0 0 Health Party 1,184 0.32% 0 0 0 Capitalist Party 667 0.18% 0 0 0 Pirate Party of Norway 630 0.17% 0 0 0 The Christians PDK 343 0.09% 0 0 0 Democrats in Norway 326 0.09% 0 0 0 Feminist Initiative FI 326 0.09% 0 0 0 The Alliance 314 0.09% 0 0 0 Communist Party of Norway K 119 0.03% 0 0 0 Society Party 104 0.03% 0 0 0Valid votes 367,101 100.00% 18 1 19Blank votes 1,727 0.47% Rejected votes – other 273 0.07% Total polled 369,101 80.22% Registered electors 460,108
The following candidates were elected: Constituency seats - Nikolai Astrup (H); Une Aina Bastholm (MDG); Jan Bøhler (Ap); Espen Barth Eide (Ap); Petter Eide (SV); Ola Elvestuen (V); Trine Skei Grande (V); Siv Jensen (FrP); Mudassar Kapur (H); Kari Elisabeth Kaski (SV); Heidi Nordby Lunde (H); Marianne Marthinsen (Ap); Bjørnar Moxnes (R); Siri Staalesen (Ap); Ine Eriksen Søreide (H); Jonas Gahr Støre (Ap); Michael Tetzschner (H); and Christian Tybring-Gjedde (FrP). Compensatory seat - Stefan Heggelund (H).
2013 Results of the 2013 parliamentary election held on 8 and 9 September 2013:
Party Votes % Seats Labour Party Ap 106,001 30.41% 6 0 6 Conservative Party H 103,834 29.79% 6 0 6 Progress Party FrP 40,660 11.67% 2 0 2 Liberal Party V 28,619 8.21% 2 0 2 Socialist Left Party SV 21,924 6.29% 1 0 1 Green Party MDG 19,356 5.55% 1 0 1 Red Party R 11,133 3.19% 0 0 0 Christian Democratic Party KrF 9,850 2.83% 0 1 1 Centre Party Sp 2,963 0.85% 0 0 0 Pirate Party of Norway 1,357 0.39% 0 0 0 Pensioners' Party PP 1,172 0.34% 0 0 0 The Christians PDK 734 0.21% 0 0 0 Liberal People's Party DLF 267 0.08% 0 0 0 Democrats in Norway 236 0.07% 0 0 0 Communist Party of Norway K 143 0.04% 0 0 0 Coastal Party KP 126 0.04% 0 0 0 Christian Unity Party KSP 97 0.03% 0 0 0 Society Party 70 0.02% 0 0 0Valid votes 348,542 100.00% 18 1 19Blank votes 1,299 0.37% Rejected votes – other 83 0.02% Total polled 349,924 80.30% Registered electors 435,787
The following candidates were elected: Constituency seats - Nikolai Astrup (H); Jan Bøhler (Ap); Ola Elvestuen (V); Trine Skei Grande (V); Rasmus Hansson (MDG); Stefan Heggelund (H); Heikki Holmås (SV); Siv Jensen (FrP); Mudassar Kapur (H); Marianne Marthinsen (Ap); Marit Nybakk (Ap); Ine Eriksen Søreide (H); Jens Stoltenberg (Ap); Jonas Gahr Støre (Ap); Hadia Tajik (Ap); Michael Tetzschner (H); Christian Tybring-Gjedde (FrP); and Kristin Vinje (H). Compensatory seat - Hans Olav Syversen (KrF).
2000s 2009 Results of the 2009 parliamentary election held on 13 and 14 September 2009:
Party Votes % Seats Labour Party Ap 113,103 35.00% 6 0 6 Conservative Party H 69,999 21.66% 4 0 4 Progress Party FrP 56,953 17.63% 3 0 3 Socialist Left Party SV 33,205 10.28% 2 0 2 Liberal Party V 20,784 6.43% 1 0 1 Red Party R 12,917 4.00% 0 0 0 Christian Democratic Party KrF 8,786 2.72% 0 1 1 Centre Party Sp 3,126 0.97% 0 0 0 Green Party MDG 1,828 0.57% 0 0 0 Pensioners' Party PP 1,146 0.35% 0 0 0 Christian Unity Party KSP 292 0.09% 0 0 0 Contemporary Party 264 0.08% 0 0 0 Liberal People's Party DLF 170 0.05% 0 0 0 Democrats in Norway 157 0.05% 0 0 0 Coastal Party KP 145 0.04% 0 0 0 Communist Party of Norway K 115 0.04% 0 0 0 Society Party 72 0.02% 0 0 0 Norwegian Republican Alliance 54 0.02% 0 0 0Valid votes 323,116 100.00% 16 1 17Blank votes 1,102 0.34% Rejected votes – other 132 0.04% Total polled 324,350 77.94% Registered electors 416,168
The following candidates were elected: