{
  "data": {
    "id": "norway-legislative-2025",
    "country": "NO",
    "country_name": "Norway",
    "level": "national",
    "subdivision": null,
    "subdivision_name": null,
    "date": "2025-09-08",
    "date_status": "declared",
    "date_window": null,
    "kind": "legislative",
    "conditional": null,
    "timezone": "Europe/Oslo",
    "status": "final-expected",
    "last_verified_at": "2026-10-03T12:00:00Z",
    "stale": false,
    "stale_reason": null,
    "provenance": {
      "from": "researcher agent 2026-10-03: valgresultat.no/api/2025/st (Valgdirektoratet); Valgdirektoratet utjevningsmandater-2025.pdf (Partitotaler); Storting referat 9 Oct 2025 (Innst. 1 S (2025–2026)); Grunnloven §§64, 68, Valgloven §9-1 and åndsverkloven §§14, 24 on lovdata.no; Wikipedia for cross-check",
      "licence": "CC BY 4.0 (Election Index); vote counts not protected (åndsverkloven §14, §24 fifth paragraph; official decision of a public authority)"
    },
    "url": "https://electionindex.org/election/norway-legislative-2025",
    "races": [
      {
        "id": "storting",
        "key": "norway-legislative-2025/storting",
        "name": "Storting",
        "body": "legislature-unicameral",
        "seats": 169,
        "seats_provisional": false,
        "polls_close_utc": "2025-09-08T19:00:00Z",
        "authority": {
          "id": "no-valg",
          "name": "Norwegian Directorate of Elections",
          "name_local": "Valgdirektoratet",
          "role": "electoral-commission",
          "homepage": "https://www.valg.no/",
          "results_index": "https://valgresultat.no/",
          "open_data": "https://valgresultat.no/api"
        },
        "status": "final-expected",
        "expected_stage_now": "final-result",
        "observed": true,
        "final_observed": {
          "at": "2025-10-09T11:19:00Z",
          "source": "https://www.stortinget.no/globalassets/pdf/referater/stortinget/2025-2026/refs-202526-10-09.pdf"
        },
        "final_expected": {
          "from": "2025-09-15T10:00:00Z",
          "by": "2025-10-24T21:59:59Z",
          "confidence": "precedent",
          "basis": "The district boards declare the district seats and Valgdirektoratet calculates the 19 levelling seats (its report is dated 15 Sep 2025 16:35 CEST); the election is final only when the newly elected Storting approves the credentials (Grunnloven §64: 'De valgte representantene får tildelt fullmakter. Stortinget avgjør om fullmaktene er lovlige.'), after it meets on the first weekday of October (Grunnloven §68: Wed 1 Oct 2025). Window from the 2021 precedent (credentials approved 8 Oct 2021, day 25, Storting referat 8 Oct 2021) with a two-week late margin. Observed: Storting referat 9 Oct 2025, item 2, Innst. 1 S (2025–2026): the committee's recommendation that 'Fullmaktene for representantene og vararepresentantene fra Østfold valgdistrikt, … og Finnmark valgdistrikt godkjennes' — 'Komiteens innstilling ble enstemmig vedtatt.' The vote took place between the President's call to vote at [13:18:47] and his next remark at [13:19:25] CEST; observedAt is 13:19 CEST (11:19 UTC). Lists may appeal to the Supreme Court (Grunnloven §64 second paragraph); that is optional, so there is no court-validation stage."
        },
        "last_final": null,
        "previous": null,
        "stages": [
          {
            "stage": "final-result",
            "from": "2025-09-15T10:00:00Z",
            "by": "2025-10-24T21:59:59Z",
            "replacedAt": null,
            "confidence": "precedent",
            "citation": "The district boards declare the district seats and Valgdirektoratet calculates the 19 levelling seats (its report is dated 15 Sep 2025 16:35 CEST); the election is final only when the newly elected Storting approves the credentials (Grunnloven §64: 'De valgte representantene får tildelt fullmakter. Stortinget avgjør om fullmaktene er lovlige.'), after it meets on the first weekday of October (Grunnloven §68: Wed 1 Oct 2025). Window from the 2021 precedent (credentials approved 8 Oct 2021, day 25, Storting referat 8 Oct 2021) with a two-week late margin. Observed: Storting referat 9 Oct 2025, item 2, Innst. 1 S (2025–2026): the committee's recommendation that 'Fullmaktene for representantene og vararepresentantene fra Østfold valgdistrikt, … og Finnmark valgdistrikt godkjennes' — 'Komiteens innstilling ble enstemmig vedtatt.' The vote took place between the President's call to vote at [13:18:47] and his next remark at [13:19:25] CEST; observedAt is 13:19 CEST (11:19 UTC). Lists may appeal to the Supreme Court (Grunnloven §64 second paragraph); that is optional, so there is no court-validation stage.",
            "source": null,
            "observedAt": "2025-10-09T11:19:00Z",
            "observedSource": "https://www.stortinget.no/globalassets/pdf/referater/stortinget/2025-2026/refs-202526-10-09.pdf"
          }
        ],
        "sources": [
          {
            "url": "https://valgresultat.no/api/2025/st",
            "role": "results-final",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Valgdirektoratet results service, national level of the 2025 Storting election (JSON). Read 3 Oct 2026: rapportGenerert 2025-09-17T12:10:27, sisteStemmer 2025-09-17T09:02:40 (local); counting statuses forste, andre, kontroll and oppgjor all 'ferdig'. The human-readable page is https://valgresultat.no/valg/2025/st.",
            "check": null
          },
          {
            "url": "https://www.valg.no/globalassets/dokumenter-2025/utjevningsmandater-2025.pdf",
            "role": "see-also",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Valgdirektoratet, 'Rapport fra Valgdirektoratet' on the calculation of the 19 levelling seats (PDF created 15 Sep 2025 16:35 CEST, linked from https://www.valg.no/utjevningsmandater). Its 'Partitotaler' table gives the same national party votes (total 3,219,888) and 150 district seats.",
            "check": null
          },
          {
            "url": "https://www.stortinget.no/globalassets/pdf/referater/stortinget/2025-2026/refs-202526-10-09.pdf",
            "role": "see-also",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Storting, referat of the sitting of Thursday 9 Oct 2025 (13:00): item 2, Innst. 1 S (2025–2026) from the credentials committee (fullmaktskomiteen); credentials from all 19 districts approved unanimously.",
            "check": null
          },
          {
            "url": "https://lovdata.no/dokument/NL/lov/2023-06-16-62",
            "role": "timetable",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Valgloven LOV-2023-06-16-62 §9-1(6): 'På valgdagen stenges valglokalene senest klokken 21' (read on lovdata.no, 3 Oct 2026).",
            "check": null
          },
          {
            "url": "https://en.wikipedia.org/wiki/2025_Norwegian_parliamentary_election",
            "role": "see-also",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "check": null
          },
          {
            "url": "https://valgresultat.no/",
            "role": "results-index",
            "kind": "results_index",
            "kindReason": "results host, but its root lists many elections",
            "resolvable": false,
            "origin": "authority",
            "check": null
          },
          {
            "url": "https://valgresultat.no/api",
            "role": "open-data",
            "kind": "other",
            "kindReason": "no election or results marker",
            "resolvable": false,
            "origin": "authority",
            "check": null
          },
          {
            "url": "https://www.valg.no/",
            "role": "authority-home",
            "kind": "emb_home",
            "kindReason": "site root: cannot answer a results question",
            "resolvable": false,
            "origin": "authority",
            "check": null
          }
        ],
        "page_activity": [],
        "government": null,
        "results": [
          {
            "stage": "final-result",
            "published_at": "2025-10-09",
            "retrieved_at": "2026-10-03T12:00:00Z",
            "source": "https://valgresultat.no/api/2025/st",
            "publisher": "Valgdirektoratet (Norwegian Directorate of Elections), valgresultat.no",
            "licence": "Not protected: official decision of a public authority (åndsverkloven §14, applied to databases by §24 fifth paragraph)",
            "total_votes": 3219888,
            "electorate": 4059218,
            "ballots": 3246336,
            "turnout": 79.97,
            "note": "National result of the Storting election of 8 Sep 2025 as served by Valgdirektoratet at valgresultat.no/api/2025/st (report generated 2025-09-17T12:10:27 local, all counts and the seat settlement complete); the Storting approved all credentials unanimously on 9 Oct 2025 without changing the result. Seats include the 19 levelling seats (none of which went to Arbeiderpartiet or Fremskrittspartiet in the national allocation: A 53 district seats, FRP 47). Rows: the nine parties that won seats plus the authority's own residual line 'Andre' (138,606), which is the sum of the 13 other lists it shows separately, none above 1% (largest: Pensjonistpartiet 26,839, 0.83%). totalVotes 3,219,888 is the party-vote total, the base of the authority's percentages, matching the 'Partitotaler' table of Valgdirektoratet's levelling-seat report (15 Sep 2025); it excludes 26,430 blank votes, which the API counts in stemmer.total 3,246,318. electorate = antall stemmeberettigede 4,059,218; ballots = approved votes cast (stemmegivninger godkjente) 3,246,336; the authority gives turnout 80.0%. Rejected ballots (stemmer forkastede) 5,510; rejected votes cast (stemmegivninger forkastede) 5,273. Licence: no reuse licence for valgresultat.no could be found (valg.no, valgresultat.no and data.norge.no searched); copying rests on åndsverkloven (LOV-2018-06-15-40) §14, read on https://lovdata.no/dokument/NL/lov/2018-06-15-40/KAPITTEL_1-4: 'Lover, forskrifter, rettsavgjørelser og andre vedtak av offentlig myndighet er uten vern etter denne loven', made applicable to the database right by §24 fifth paragraph (https://lovdata.no/dokument/NL/lov/2018-06-15-40/KAPITTEL_2: 'Bestemmelsene §§ … 14 … gjelder tilsvarende').",
            "rows": [
              {
                "candidate": "Arbeiderpartiet",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 902296,
                "share": 28.02,
                "seats": 53,
                "winner": true
              },
              {
                "candidate": "Fremskrittspartiet",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 767903,
                "share": 23.85,
                "seats": 47,
                "winner": false
              },
              {
                "candidate": "Høyre",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 471602,
                "share": 14.65,
                "seats": 24,
                "winner": false
              },
              {
                "candidate": "SV - Sosialistisk Venstreparti",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 181192,
                "share": 5.63,
                "seats": 9,
                "winner": false
              },
              {
                "candidate": "Senterpartiet",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 179994,
                "share": 5.59,
                "seats": 9,
                "winner": false
              },
              {
                "candidate": "Rødt",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 171342,
                "share": 5.32,
                "seats": 9,
                "winner": false
              },
              {
                "candidate": "Miljøpartiet De Grønne",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 152782,
                "share": 4.74,
                "seats": 8,
                "winner": false
              },
              {
                "candidate": "Andre",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 138606,
                "share": 4.3,
                "seats": 0,
                "winner": false
              },
              {
                "candidate": "Kristelig Folkeparti",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 135230,
                "share": 4.2,
                "seats": 7,
                "winner": false
              },
              {
                "candidate": "Venstre",
                "party": null,
                "party_id": null,
                "colour": null,
                "votes": 118941,
                "share": 3.69,
                "seats": 3,
                "winner": false
              }
            ]
          }
        ],
        "live_count": null,
        "url": "https://electionindex.org/election/norway-legislative-2025#storting"
      }
    ]
  },
  "meta": {
    "dataset_version": "2026-10-03.71d1d070",
    "built_at": "2026-10-03T11:39:44Z",
    "generated_at": "2026-10-03T11:43:23.132Z",
    "licence": "CC BY 4.0: credit \"Global Election Index (electionindex.org)\" and link to https://electionindex.org",
    "docs": "https://electionindex.org/docs"
  }
}