ElectIndex · Interactive Simulation
Global Election Simulator
Preparing a plausible election night — one moment.
The Simulator needs a larger screen
Small-screen support is coming. For now, please open the Global Election Simulator on a desktop — or a larger tablet in landscape.
Seeing this by mistake, or have a small-screen idea?
Share feedbackAbout the simulator
Election night, from anywhere on the globe
The Global Election Simulator plays out election nights the way a broadcast control room sees them. Pick a country on the globe to open its desk: polls close on the real clock, regions start reporting, races get called when the math locks, and the balance-of-power needles swing live — every run drawn from the ElectIndex forecast, never a script.
Rather than jumping straight to a final number, the simulator lets the night breathe. Results arrive locality by locality, with the vote drifting toward the model's projected margins as more of the count lands. Calls come only when the outstanding vote can no longer change the winner, so an early lead can fade — or hold — exactly as it does on a real election night.
The United States is the first country desk, and its 2026 midterms are free to play in full: the national board, every race page, the county-by-county count, the Sandbox. Everything is anchored to the numbers behind the ElectIndex forecast — the order states close, how competitive each race plays, and the House and Senate control odds all come from the model's win probabilities. Run a night twice and you get two different, equally plausible evenings.
ElectIndex Supporters open the rest of the globe: nine more country desks — the Commons, the Bundestag, the Lok Sabha, the Assemblée nationale and the Câmara dos Deputados among them — plus a century of historical nights with real returns, the 2028 presidential map with candidates you pick, precinct-level detail, and custom races of your own invention: a mayor, a commissioner, or an entire election cycle, played like any other night.
A real broadcast night
The clock runs, regions close on their real schedule, and calls land only when the outstanding vote can no longer change the winner — an early lead can fade, or hold.
Down to the local count
Results arrive the way they really do: city batches, rural drips, late mail. Zoom any race to its local level — counties, towns, even individual precincts.
The balance of power
The national board tallies the House, the Senate and the governorships live, with control needles swinging at every call — the stakes of the night, always on screen.
Every race, up close
Any contest opens into its own broadcast page — the candidates, the live count, the local map, even ranked-choice runoffs where states really use them.
A deep archive
Every country desk carries its history. The American desk replays a century of election nights with real returns — or runs the next one before it happens.
From the forecast, never a script
Every run is drawn live from the ElectIndex forecast's win probabilities. Nothing is pre-written — replay the same night and the evening breaks differently, within the model's odds.
The Sandbox
No clock, no calls — just the electorate as clay. Dial demographic leans, turnout and swing, and watch every map settle live as you work.
Races of your own
Invent literally any race — a mayor, a commissioner, a whole custom cycle — name the candidates, set the margins, then play it like any other night.
Data credits
The simulator is built entirely from public data, grouped by the desk it powers. With thanks to:
Shared across every desk
3 sources
Territory on this map
Two maps, two jobs — and where they differ, they differ on purpose. A COUNTRY DESK draws that country's map as its own electoral authority draws it, because the desk is a record of that country's election. THE GLOBE AND THE WORLD MAP draw the internationally recognised position, because they are one shared sphere every desk is painted onto and it can only be single-valued. Where the two disagree, the desk's own note says so.
The world map's base layer is Natural Earth's country geometry, vendored as world-atlas. Natural Earth's default set records de facto administration — who governs the ground — which is not a statement about sovereignty. ElectIndex patches it where a widely-recognised legal position clearly exists, and leaves it alone where none does. Three cases are patched, at both zoom levels, by scripts/patch-world-territory.mjs:
Crimea is drawn inside Ukraine. Natural Earth places Crimea and Sevastopol in Russia, which is who administers them. UN General Assembly resolution 68/262 (2014) affirms Ukraine's territorial integrity and declares the March 2014 referendum invalid; it was adopted by 100 votes to 11, with 58 abstentions. Russia's claimed 2022 annexations of Donetsk, Luhansk, Kherson and Zaporizhzhia needed no patch — the source already draws those oblasts inside Ukraine, which is also the position of UN General Assembly resolution ES-11/4 (2022).
The Golan Heights are drawn inside Syria. Natural Earth places them in Israel, which has administered them since 1967 and annexed them in 1981. UN Security Council resolution 497 (1981), adopted unanimously, holds that annexation null and void and without international legal effect. The United States recognised Israeli sovereignty there in 2019; most states have not. The UN-patrolled UNDOF buffer east of the 1974 disengagement line, and Quneitra with it, is drawn as Syrian for the same reason.
Western Sahara is drawn whole. Natural Earth splits the territory at the berm, giving Morocco the western four-fifths it administers and leaving only the Polisario-administered Free Zone under its own code. ElectIndex draws it as one territory instead — the non-self-governing territory it is. Western Sahara is on the United Nations list of Non-Self-Governing Territories, its status is formally unresolved, the International Court of Justice's 1975 advisory opinion found no tie of territorial sovereignty between it and Morocco, and no state's sovereignty over it is generally recognised. Drawing it whole takes no side between Morocco and the Polisario Front; it declines to draw either.
What is deliberately left as it is. Where no single legal position is settled, the map keeps Natural Earth's de facto line and says so rather than picking a side. Kashmir stays divided on the Line of Control — the valley inside India, Gilgit-Baltistan and Azad Kashmir inside Pakistan, Aksai Chin inside China — because UN Security Council resolutions 47 (1948) and 91 (1951) treat the final status as unresolved and no claim to the whole is generally recognised. Nagorno-Karabakh is inside Azerbaijan and Abkhazia and South Ossetia inside Georgia, which is already the recognised position. Kosovo, Northern Cyprus and Somaliland each ship as their own feature carrying no country code: Kosovo is recognised by around half of UN members and the ICJ's 2010 advisory opinion found its declaration of independence did not violate international law; Northern Cyprus is recognised only by Türkiye and UN Security Council resolution 541 (1983) declares its declaration legally invalid; Somaliland has been self-governing since 1991 and is recognised by no state.
Palestine. The West Bank and Gaza ship as a single feature named Palestine, separate from Israel, and that needed no patch. UN General Assembly resolution 67/19 (2012) accords Palestine non-member observer State status; the International Court of Justice's 2004 advisory opinion treats the West Bank including East Jerusalem as occupied territory, and its 2024 advisory opinion found Israel's continued presence there unlawful. Israel disputes that characterisation. The layer draws no settlements, no separation barrier and no Area A/B/C division; at the coarse zoom level its outline is loose enough to take in West Jerusalem, which is a resolution artefact rather than a position.
One inconsistency in the base data, named rather than hidden. Kinmen resolves to China in the coarse tier of the vendored geometry and to Taiwan in the fine one, so the background gives two different answers depending on how far a viewer has zoomed in. That is inherited from the source, not a position of this product's.
Boundaries / shapefiles (2)
The world country geometry drawn on the globe, at both zoom tiers. A straight conversion of Natural Earth’s admin-0 countries layer (consumed by scripts/build-world-topo.sh).
The administered-line boundaries the globe’s country layers are held to, and the source of the disputed-area polygons behind the corrections described above (consumed by scripts/patch-world-territory.mjs and scripts/sim-intl/build-globe-desks.mjs).
Imagery (1)
Country and state flags, and candidate photographs.
United States
10 sources
Results and vote data (4)
County-level presidential returns — the basis for the historical replays.
MIT Election Data & Science Lab
County presidential returns, and the House and Senate returns behind the congressional replays.
Official state and county canvasses
Certified returns for the two most recent presidential cycles.
Alaska estimates, where statewide precinct results are not otherwise available.
Precincts and boundaries (4)
Dave’s Redistricting App (DRA)
Precinct boundaries and precinct-level returns — the basis for the precinct tier.
County, county-subdivision, block-group and district geography.
Jeffrey B. Lewis, Brandon DeVine, Lincoln Pitcher & Kenneth C. Martis (UCLA)
The historical congressional district lines every House map before 2006 is drawn on.
County and state base geometry.
Polling (1)
The polling averages behind the ElectIndex forecast, and the primary boards.
The model (1)
What every simulated night is drawn from — the calls, the closing order and the control odds.
United Kingdom
2 sources
Results and vote data (1)
The full constituency results behind the UK desk (consumed by scripts/sim-intl/build-uk.mjs).
Boundaries / shapefiles (1)
Office for National Statistics
The coastline-clipped constituency geometry the UK board draws.
Canada
3 sources
Results and vote data (1)
Every candidate’s riding result behind the Canada desk (consumed by scripts/sim-intl/build-ca.mjs).
Boundaries / shapefiles (2)
The federal electoral district geometry.
The coastline the riding map is clipped to (the district file includes legal water).
Australia
2 sources
Results and vote data (1)
Australian Electoral Commission
First preferences and the final-two counts behind the Australia desk (consumed by scripts/sim-intl/build-au.mjs).
Boundaries / shapefiles (1)
Australian Electoral Commission
The 150-division geometry the Australia board draws.
Germany
3 sources
Results and vote data (2)
Both votes in all 299 constituencies, the official seat distribution, and the notional previous holders recalculated onto each election’s own boundaries (consumed by scripts/sim-intl/build-de.mjs). Datenlizenz Deutschland – Namensnennung 2.0.
The real minute each constituency first reported, so the 2025 night runs on its own clock rather than a sampled one (same build script).
Boundaries / shapefiles (1)
Two boundary eras: the 2023 reform moved a seat from Saxony-Anhalt to Bavaria, so 18 constituencies were redrawn and 184 renumbered — each cycle plays on its own map.
Japan
5 sources
Territory on this map
Hokkaido 7 includes Kunashiri, Etorofu, Shikotan and part of the Habomai group — the Southern Kurils, called the Northern Territories in Japan — because that is how the Ministry of Internal Affairs and Communications delimits it: the islands are assigned to Nemuro City. Measured on the shipped geometry they are 4,956 km², about 34% of the drawn constituency. No ballots are cast there.
The islands have been administered by the Soviet Union and then Russia since 1945. Japan claims them, no peace treaty has settled the question, and there is no general international recognition of either claim. The desk draws the constituency as its electoral authority draws it; the simulator's shared world map, which follows de facto administration where no legal position is settled, draws the same islands as Russian. The two views differ on purpose.
Senkaku and Diaoyutai, and Dokdo and Takeshima, are in no ElectIndex map layer at all — neither this desk nor South Korea's draws them.
Results and vote data (1)
総務省 (Ministry of Internal Affairs and Communications)
Every district candidate’s vote, every block’s party vote, and the dual-candidacy outcomes the proportional seat capacity is derived from (consumed by scripts/sim-intl/build-jp.mjs).
Boundaries / shapefiles (4)
西澤明 · 東京大学空間情報科学研究センター (Akira Nishizawa, CSIS, University of Tokyo)
The canonical single-member-district geometry both Japanese boundary eras derive from — sub-ward, which is what lets a district cutting through a city ward be drawn at all.
The 289-district map the 2024 board draws (scripts/sim-intl/build-jp.mjs).
スマートニュース メディア研究所 (SmartNews Media Research Institute)
The 289-district map the 2021 replay plays on — its own boundary era.
国土交通省 国土数値情報 (MLIT National Land Numerical Information)
The municipal base geometry the district boundaries are cut from.
Poland
2 sources
Results and vote data (1)
Państwowa Komisja Wyborcza (National Electoral Commission)
Every committee’s vote in each of the 41 okręgi, and the official elected-member flag the seat-per-okręg table is derived from rather than recalled (consumed by scripts/sim-intl/build-pl.mjs).
Boundaries / shapefiles (1)
Główny Urząd Geodezji i Kartografii (GUGiK)
The national boundary register. Poland publishes no okręg geometry of its own — an okręg is defined as a set of powiats, so the 41 districts are dissolved from the powiat layer using the electoral commission’s own TERYT mapping.
New Zealand
2 sources
Results and vote data (1)
New Zealand Electoral Commission (Te Kaitiaki Take Kōwhiri)
Candidate and party votes behind the New Zealand desk, and the ordinary-vote reconstruction of each election night (consumed by scripts/sim-intl/build-nz.mjs). CC BY 4.0.
Boundaries / shapefiles (1)
Representation Commission, Stats NZ (Tatauranga Aotearoa)
The two-layer electorate geometry the New Zealand board draws — the Māori electorates overlap the general ones, so they are separate layers rather than one mosaic. CC BY 4.0.
India
2 sources
Territory on this map
This desk draws India's own map, and the world map does not — that split is deliberate and it is the largest difference between the two views anywhere in the simulator.
On the India desk. The Election Commission of India delimits the Ladakh constituency over Leh and Kargil. DataMeet's shapefile, cut from the Survey of India national outline, draws that seat to India's full claim instead — 177,752 km² against about 59,000 km² administered, taking in Pakistan-administered Gilgit-Baltistan and Azad Jammu & Kashmir, Chinese-administered Aksai Chin and the Shaksgam Tract, and the Siachen Glacier. That is the country's own cartography, so it is what the country's own desk shows. No Lok Sabha ballot was cast anywhere in the claimed area.
On the globe and the world map. The same seat is clipped to Natural Earth's de facto boundary, which divides Kashmir on the Line of Control, so the shared map paints only ground India administers. The clip touches that one seat; the other 542 constituencies are the source's own geometry in both views.
Neither view is a position on sovereignty. UN Security Council resolutions 47 (1948) and 91 (1951) treat the final status of Jammu and Kashmir as unresolved pending a plebiscite, no state's claim to the whole is generally recognised, and the Line of Control is a ceasefire line rather than an agreed border — India, Pakistan and China each dispute parts of it. Kalapani and Lipulekh, disputed with Nepal, sit inside the Almora constituency on the same source line.
Results and vote data (1)
Every candidate’s vote in all 543 parliamentary constituencies, and the counting-day timings the night runs on (consumed by scripts/sim-intl/build-in.mjs).
Boundaries / shapefiles (1)
The 543-constituency geometry the India board draws. Both cycles ran on the same delimitation, so one boundary set serves each.
France
2 sources
Territory on this map
France's overseas seats are drawn in an inset gutter rather than on the metropolitan frame — the départements and collectivités d'outre-mer, plus 11 seats for French citizens abroad which have no territory at all and are listed rather than drawn. One of those insets is contested. Mayotte has been administered by France since it voted separately from the rest of the Comoros in 1975, became a French department in 2011, and elects the two deputies whose results this desk replays; it is drawn because it is a constituency, in the same gutter as Réunion and Guadeloupe.
The Comoros claims Mayotte, and the UN General Assembly, in resolution 31/4 (1976) and its successors, has treated the separate referendum as invalid and affirmed Comorian sovereignty over the island. France does not accept that position.
Results and vote data (1)
Ministère de l’Intérieur, via data.gouv.fr
Every candidate’s vote in both rounds of both elections, with the nuance grid the party registry is built from (consumed by scripts/sim-intl/build-fr.mjs).
Boundaries / shapefiles (1)
The 577-circonscription geometry the France board draws. Both elections ran on the same map; the 11 seats for French citizens abroad have no territory and are listed rather than drawn.
Brazil
3 sources
Results and vote data (1)
Tribunal Superior Eleitoral — Repositório de Dados Eleitorais
Every candidate’s vote, the legenda votes cast for a party alone, and the coligação / federação groupings the seat allocation runs on (consumed by scripts/sim-intl/build-br.mjs).
Boundaries / shapefiles (1)
The 27 state geometries the Brazil board draws — in Brazil the state IS the electoral district.
The model (1)
Código Eleitoral (Lei 4.737/1965), arts. 106–109 as amended
The seat-allocation rules the desk implements, which differ between the two elections — the leftover-seat threshold and the successive-averages divisor both changed.
Portugal
3 sources
Results and vote data (2)
Comissão Nacional de Eleições (National Election Commission)
The legally authoritative table of votes and mandates, published in the Diário da República. Every seat this desk allocates is checked against its mandate column círculo by círculo, not just in the national total (consumed by scripts/sim-intl/build-pt.mjs).
Secretaria-Geral do Ministério da Administração Interna — Administração Eleitoral
The government’s live results service. The desk reads its published previous-election block so each círculo’s prior winner is a real notional result rather than a reconstruction (consumed by scripts/sim-intl/build-pt.mjs).
Boundaries / shapefiles (1)
Direção-Geral do Território (DGT)
The national administrative boundary register. Portugal’s electoral círculos are the 18 mainland distritos plus the two autonomous regions, which CAOP publishes already dissolved; the Azores arrive as two archipelago files in separate coordinate systems and are unioned into one region (consumed by scripts/sim-intl/build-pt.mjs).
Netherlands
3 sources
Results and vote data (1)
Every list’s vote in each of the 20 kieskringen, the turnout behind the count, and the official seat allocation the desk is checked against — plus the region hierarchy the map units are dissolved from (consumed by scripts/sim-intl/build-nl.mjs).
Boundaries / shapefiles (2)
Centraal Bureau voor de Statistiek (CBS)
The Netherlands publishes no kieskring geometry of its own — a kieskring is defined as a set of municipalities, so the 20 units are dissolved from the coastline-clipped municipal layer using the Electoral Council’s own gemeente mapping. The same layer’s official label points place the reference cities.
Bonaire, Saba and Sint Eustatius vote in Dutch general elections as kieskring 20, but they are openbare lichamen rather than municipalities and fall outside the CBS layer — so their outline, drawn as an inset beside the mainland map, comes from Natural Earth.
Sweden
3 sources
Results and vote data (1)
Valmyndigheten (Swedish Election Authority)
Every party’s vote in each of the 29 valkretsar in both elections, with the valid-vote and electorate counts the count is paced against (consumed by scripts/sim-intl/build-se.mjs). Free to use with attribution.
Seats and seat allocation (1)
Valmyndigheten (Swedish Election Authority)
The decisions that seated the Riksdag: the 310 fixed constituency seats apportioned to each valkrets, the full modified Sainte-Laguë divisor sequence, and the fixed/adjustment split per party that the desk’s goldens are pinned to — not a secondary report and not a recalled table.
Boundaries / shapefiles (1)
Valmyndigheten (Swedish Election Authority)
The authority’s own shapefile of the 29 valkretsar, reprojected to WGS84. The same boundaries stood at both the 2018 and 2022 elections, so one map serves both nights.
South Korea
5 sources
Territory on this map
Dokdo, which Japan calls Takeshima, is not in this desk's geometry: the eastern edge is Ulleungdo. It is administered by South Korea and claimed by Japan, and it is in no other ElectIndex map layer either — neither this desk nor Japan's draws it, so the product takes no side between two countries that both have desks here. Baengnyeongdo, inside the Northern Limit Line, is drawn and is uncontroversially South Korean-administered; Kaesong and Panmunjom are absent.
South Korea's constitution defines its territory as the whole Korean peninsula, but the National Election Commission delimits constituencies only over the South, and this desk draws exactly the constituencies that voted.
Results and vote data (1)
중앙선거관리위원회 (National Election Commission) — 선거통계시스템
Every vote in this desk. The constituency returns, the national party-list returns, and the 당선인명부 roll of elected list members the seat totals are checked against (consumed by scripts/sim-intl/build-kr.mjs).
The seat formula (1)
국가법령정보센터 (Korea Law Information Centre)
The semi-compensatory (준연동형) party-list formula is implemented from the statute itself rather than from a secondary description — including the 2020-only special provision that ran 30 of that year’s 47 list seats under the linked formula and the other 17 in plain proportion.
Boundaries / shapefiles (3)
Constituency boundaries dissolved from administrative-dong boundaries and published openly, one file per boundary era. Each carries the election commission’s own seven-digit constituency code, which is what joins the map to the results (consumed by scripts/sim-intl/build-kr.mjs).
The administrative-dong boundaries the 254 constituencies of the 22nd Assembly are dissolved from.
The independently maintained administrative-dong boundary file the 253 constituencies of the 21st Assembly are dissolved from, and which also supplied Bucheon for the 2024 map where the official file had not been updated.
Spain
3 sources
Territory on this map
Ceuta and Melilla are drawn on the main map, at 19.6 km² and 13.4 km², because they are genuine single-member constituencies — each returns exactly one deputy, and a Spanish election map without them would be missing two of the Congreso's 350 seats. They are Spanish-administered autonomous cities on the North African coast, and Morocco claims both. Neither is on the United Nations list of Non-Self-Governing Territories; Gibraltar, which Spain claims from the United Kingdom, is, and Gibraltar is in no ElectIndex map layer.
The African coastline around the two cities is not drawn, because this desk paints only the units that cast these ballots. On the same rule, the plazas de soberanía — Peñón de Vélez de la Gomera, the Peñón de Alhucemas and the Chafarinas, also claimed by Morocco — are Spanish territory but are not constituencies, so they are not drawn either. The shared world map's coastline is too coarse to carry either city as its own shape, so at high zoom the background there reads as Morocco; that is a resolution limit of the base geometry, not a position.
Results and vote data (2)
Ministerio del Interior — Infoelectoral
Every candidacy’s vote in each of the 52 provincial constituencies, together with the official Diputados column — so each province’s seat magnitude and the whole 350-seat allocation are read from the record rather than recalled. Obtained through the Internet Archive’s capture of the ministry’s own workbooks, the live host being unreachable (consumed by scripts/sim-intl/build-es.mjs).
The delivery route for the two ministry workbooks above, credited as what it is: the archive served the authority’s unmodified files, it did not produce the data.
Boundaries / shapefiles (1)
Instituto Geográfico Nacional (IGN)
The national mapping agency’s own provincial polygons, taken from its INSPIRE Administrative Units service. Spain’s electoral constituency is the province, so these are the constituency boundaries themselves — no dissolve required — and the INE province code embedded in each unit’s nationalCode joins them straight to the results workbooks.
South Africa
5 sources
Results and vote data (2)
Electoral Commission of South Africa (IEC)
Every party’s vote in each of the nine provinces — the 2024 regional and national ballots separately, and the single 2019 ballot — plus the out-of-country vote and the provincial turnout (consumed by scripts/sim-intl/build-za.mjs).
Electoral Commission of South Africa (IEC)
The official seat arithmetic. The desk’s golden test reproduces these reports seat for seat — both tiers, all nine provinces — rather than asserting recalled totals, and the 2019 workbook’s published quotas are pinned too.
Boundaries / shapefiles (1)
Municipal Demarcation Board (MDB)
The independent authority that determines South Africa’s municipal and provincial boundaries. The 52 district and metropolitan municipalities are dissolved on their province field to the nine provinces; the file carries no offshore area, so no shoreline mask is applied.
The model (2)
Electoral Act 73 of 1998, Schedule 1A
The statute the seat allocation implements: a Droop quota, then at most five seats by highest remainder and the rest by highest average of votes per seat. The 2023 amendment is what split the ballot in two and put independent candidates on it for the first time.
Electoral Commission of South Africa (IEC)
The Commission’s own worked example of Schedule 1A, in both its single-ballot and two-ballot editions. It is the published statement of the three-stage rule the desk implements.
Ireland
6 sources
Results and vote data (4)
Department of Housing, Local Government and Heritage
The returning officers’ own count sheets for the 2024 general election: first preferences, each count’s transfers, non-transferable papers, quotas and the elected members. Both the vote data and the solved preference matrices are built from it (consumed by scripts/sim-intl/build-ie.mjs).
Department of Housing, Local Government and Heritage
The same official record for the 2020 general election, count by count, including the count at which each member was declared.
Houses of the Oireachtas Open Data
The party affiliation of the Ceann Comhairle, who is returned automatically without an election and so appears in no constituency return.
ElectionsIreland.org — Christopher Took and Seán Donnelly
An independent long-running compilation of Irish election results, used to confirm the constituency count, the seat total and the candidate count against the official returns. It is not a state authority, and no figure in the simulator is taken from it.
Boundaries / shapefiles (1)
Tailte Éireann (formerly Ordnance Survey Ireland)
The Dáil constituency geometry for both boundary eras, so a historical election plays on the boundaries it was actually fought on.
The model (1)
ElectIndex
Vote transfers are not modelled or estimated: each constituency’s preference matrix is solved directly from the returning officer’s own count sheet, so the deterministic replay reproduces the real count. Where several candidates were excluded together the published sheet gives one pooled destination vector, and that pooled row is shared between them.
Italy
3 sources
Results and vote data (2)
Ministero dell’Interno — Eligendo Archivio
The 2022 count sheet: every list’s vote and every single-member candidate’s vote in each of 7,842 comune blocks, plus the Valle d’Aosta and circoscrizione Estero returns. The candidate-only votes are shared out among each candidate’s lists from this file, which is what turns the raw column into the cifra elettorale the seat allocation runs on (consumed by scripts/sim-intl/build-it.mjs).
Ministero dell’Interno — Eligendo Archivio
The 2018 release, which publishes its own SEGGILISTA columns — the 386-seat proportional allocation and the twelve Estero seats the desk’s golden test is pinned to (consumed by scripts/sim-intl/build-it.mjs).
Boundaries / shapefiles (1)
Istituto Nazionale di Statistica (ISTAT)
The single-member collegi, in both boundary eras: 147 collegi drawn by d.lgs. 177/2020 for the 400-seat Camera, and the 232 drawn by d.lgs. 189/2017 that the 2018 election was fought on (consumed by scripts/sim-intl/build-it.mjs).
Argentina
6 sources
Territory on this map
The Instituto Geográfico Nacional's province file runs to the South Pole. The Tierra del Fuego record is legally Tierra del Fuego, Antártida e Islas del Atlántico Sur, and its polygon carries the Argentine Antarctic sector, the South Shetlands and South Orkneys, South Georgia and the South Sandwich Islands, and the Falkland Islands, which Argentina calls the Islas Malvinas — 1,333 parts in one feature. ElectIndex clips that one record to Natural Earth's de facto Argentina, so the map draws the ground these ballots came from and none of the claimed area. The other 23 provinces keep the IGN's own geometry untouched.
That clip is the one place a desk does not draw its country's own claim, and there are two reasons. The claim geometry reaches latitude −90, which wrecks the bounds-derived framing both the desk board and the World Sandbox use; and the United Kingdom and Chile both have desks here, so drawing Argentina's Antarctic sector and the Falklands on the shared globe would put two desks' colours on the same ground.
The Falkland Islands are administered by the United Kingdom as an overseas territory and claimed by Argentina; UN General Assembly resolution 2065 (1965) and its successors call on both governments to negotiate and treat the question as unresolved. The Antarctic claims of Argentina, and of every other claimant, are held in abeyance by Article IV of the 1959 Antarctic Treaty, which neither recognises nor denies them.
Results and vote data (3)
Dirección Nacional Electoral (DINE), Ministerio del Interior
Every vote in the Argentine desk. Aggregated to district level and used for shares, turnout weights, the padrón behind the 3% barrier, and the presidential rounds (consumed by scripts/sim-intl/build-ar.mjs).
Honorable Cámara de Diputados de la Nación
How many seats each district renews at each election, and the composition of the half of the chamber that is not up on the night. Also the check the build refuses to ship without: the allocation must reproduce the Cámara that actually sat.
The presidential formulas that stood on 22 October 2023.
Precincts and boundaries (3)
Instituto Geográfico Nacional (IGN)
The 24 electoral districts drawn on the desk map.
The clip that keeps the Antarctic and South Atlantic claims carried by Tierra del Fuego’s legal boundary out of the map’s extent.
INDEC, via the georef service (Ministerio del Interior)
The reference cities on the basemap. Population figures beside them are approximate and size a label only.
Colombia
6 sources
Territory on this map
The archipelago of San Andrés, Providencia y Santa Catalina is a real two-seat constituency and is drawn in its true position in the Caribbean rather than as an inset. It is disputed with Nicaragua, and unusually for this list the sovereignty question has been answered: the International Court of Justice's 2012 judgment in Nicaragua v. Colombia confirmed Colombian sovereignty over San Andrés, Providencia, Santa Catalina and the surrounding cays, while redrawing the maritime boundary in Nicaragua's favour. The land this desk draws is therefore not in serious international doubt; the water around it is, and the desk draws no water.
Two gaps, both apolitical and both known. Providencia itself — 17 km² and about 5,000 people — is not in the source geometry, so the department draws as San Andrés island alone at 10.5 km². And San Andrés drops out of the globe's coarse subdivision tier, where a simplification step keeps one ring per region, so the island is visible at one zoom level and not at the other.
Results and vote data (3)
Registraduría Nacional del Estado Civil
Official congressional results, list by list and seat by seat, from the authority’s own results portal.
Registraduría Nacional del Estado Civil
Official presidential results for the first and second rounds.
The historical results archive consulted while sourcing the desk.
Precincts and boundaries (2)
Registraduría Nacional del Estado Civil
The 16 transitional peace constituencies, dissolved from the authority’s own published map.
Departmental boundaries, cross-validated against the Registraduría’s own constituency set.
The model (1)
Constitución Política de Colombia, Article 263
The seat formula the desk implements: cifra repartidora, the two-member quota rule, and the thresholds.
Chile
3 sources
Territory on this map
Chile's district 28 carries the region name Región de Magallanes y Antártica Chilena, because that is what the Servicio Electoral calls the region, and this desk names places as the electoral authority names them. The label is where the claim ends: no Antarctic geometry is drawn anywhere on the map. The Biblioteca del Congreso Nacional's comuna layer stops at latitude −55.98 at Cape Horn and carries no polygon for the Territorio Chileno Antártico at all. Chile's Antarctic claim, which overlaps Argentina's and the United Kingdom's, is — like every Antarctic claim — held in abeyance by Article IV of the 1959 Antarctic Treaty.
Two real parts of District 7, Isla de Pascua or Rapa Nui and the Juan Fernández archipelago, are also not drawn. Their votes are counted in full; including their geometry would stretch the map across 43 degrees of longitude. That is a framing decision about legibility, not a territorial one.
Results and vote data (2)
Tribunal Calificador de Elecciones (TRICEL)
The definitive, calificado count — and the proclamation itself: each district file carries TRICEL’s own d’Hondt working, every candidate with party and list, and the ELECTOS sheet the desk’s seat totals are pinned from rather than derived (consumed by scripts/sim-intl/build-cl.mjs).
Servicio Electoral de Chile (SERVEL)
The electoral service’s own mesa-by-mesa exports, its published explanation of the two-level d’Hondt of article 121 of Ley N° 18.700, and the Diario Oficial resolution assigning the 155 seats across the 28 districts under article 189.
Boundaries / shapefiles (1)
Biblioteca del Congreso Nacional de Chile (BCN)
Chile publishes no district geometry of its own — a district is defined as a set of comunas, and BCN’s comuna layer carries each one’s dis_elec, so the 28 districts are dissolved on the authority’s own attribute rather than on a mapping assembled by hand.
Israel
3 sources
Territory on this map
The map is Israel's Central Bureau of Statistics locality layer, which is what the Central Elections Committee's own reporting codes join to — a layer of places, not of territory. It draws the 1,188 reporting localities that have a polygon, one small shape each, and nothing else; about 30 further reporting units — Bedouin tribes, military camps, and the external absentee envelopes — have no polygon and are counted without being drawn. Within that set: 123 Israeli localities in the West Bank covering 74 km² as drawn, 38 in the Golan Heights covering about 150 km², and Jerusalem as a single 126 km² polygon on its post-1967 municipal boundary, which includes East Jerusalem.
Palestinian towns — Ramallah, Nablus, Hebron, Gaza City — have no locality polygon here and cast no Knesset ballot, so the West Bank appears as blank ground around Israeli localities, and Gaza is absent entirely. That is what a source built from an Israeli electoral roll can honestly show. It is a map of an electorate, not of a population, and no version of this source is a picture of who lives there.
Where the world map differs. The simulator's shared world map draws the Golan Heights as Syrian and the West Bank and Gaza as Palestine. The desk still shows the localities that voted, because that is what the desk is for.
The widely-recognised international legal position, stated rather than asserted: UN Security Council resolutions 242 (1967), 478 (1980) and 2334 (2016), and the International Court of Justice's advisory opinions of 2004 and 2024, treat the West Bank including East Jerusalem, and the Golan Heights, as occupied territory, and Israeli settlements there as contrary to the Fourth Geneva Convention. Israel disputes that characterisation. The United States recognised Israeli sovereignty over the Golan in 2019; most states have not.
Results and vote data (2)
Central Elections Committee for the Knesset (ועדת הבחירות המרכזית לכנסת)
Every vote total on the Israel desk: the per-locality returns the map and the national count are built from, and the official seat table the golden test pins.
Reshumot — Yalkut HaPirsumim (רשומות, ילקוט הפרסומים)
The 25th Knesset surplus-vote agreements, which decide who takes the remainder seats.
Boundaries / shapefiles (1)
Central Bureau of Statistics (הלשכה המרכזית לסטטיסטיקה)
The locality polygons the Israel map is dissolved from, their official English names, and the label points behind the reference cities.
Mexico
12 sources
Results and vote data (9)
Instituto Nacional Electoral (INE)
The official district counts behind the Mexico desk: every candidacy’s vote in each of the 300 distritos, and each party’s own vote with the coalition combination marks already distributed under LGIPE art. 311 (consumed by scripts/sim-intl/build-mx.mjs).
Instituto Nacional Electoral (INE)
The official counts behind the Mexico desk’s presidential nights: every candidacy’s vote in each of the 32 entidades federativas, from INE’s own cómputos distritales for 2 June 2024 and 1 July 2018 (consumed by scripts/sim-intl/build-mx.mjs).
Tribunal Electoral del Poder Judicial de la Federación, Sala Superior
The declaration of the presidential result. Under art. 99 of the Constitution it is the Sala Superior, not INE, that performs the final count, declares the election valid and declares the President-elect — the record the desk’s presidential goldens are pinned to.
Instituto Nacional Electoral (INE), Consejo General
The official asignación of the 200 diputaciones de representación proporcional, including the over-representation check under art. 54 of the Constitution — the record the desk’s golden test reproduces seat for seat. Confirmed by the Sala Superior of the Tribunal Electoral del Poder Judicial de la Federación.
Instituto Nacional Electoral (INE), Consejo General
The coalition convenios and their siglado annexes — which member party nominated the joint candidate in each district, and therefore which party a coalition’s district win belongs to.
Instituto Nacional Electoral (INE), Consejo General
The mechanism for applying the proportional-representation formula, which defines “afiliación efectiva” — the party a coalition district win counts for when the over-representation cap is checked, as distinct from the party that holds the seat.
Instituto Nacional Electoral (INE)
The definitive 2021 district results, published after the rulings of the Tribunal Electoral del Poder Judicial de la Federación — which modified the count in 47 districts, three of which changed hands. The dataset names the court’s own docket per district (consumed by scripts/sim-intl/build-mx.mjs).
Instituto Nacional Electoral (INE), Consejo General
The official asignación of the 200 diputaciones de representación proporcional for 2021-2024 — the record the 2021 golden test reproduces seat for seat.
Instituto Nacional Electoral (INE), Consejo General
The 2021 siglado annexes — which member party nominated the joint candidate in each district.
Boundaries / shapefiles (2)
Instituto Nacional Electoral (INE)
The district geometry the Mexico map is drawn from, published by INE alongside its own results service. Mexico was redistricted between 2021 and 2024, so each cycle plays on the boundaries it was actually fought on.
The reference cities on the basemap layer. Public domain.
The model (1)
Cámara de Diputados — Leyes Federales
The statutes the seat arithmetic implements: the 3 per cent threshold and the two over-representation ceilings, the natural-quota and largest-remainder formula, the distribution of coalition votes, the 6:00 pm close, and the four time zones the close is staggered across.
Taiwan
6 sources
Territory on this map
The desk covers elections to the Legislative Yuan, administered by the Central Election Commission, and the ground it paints is the area under the administration of the authorities in Taipei — Taiwan, Penghu, Kinmen and Matsu — which is exactly where these ballots were cast. Kinmen and Lienchiang (Matsu), a few kilometres off the Chinese mainland, are real constituencies and ship as insets so they are legible. The desk is labelled Taiwan throughout: the ordinary English name, and the one the Central Election Commission's own English pages use.
Taiwan's political status is disputed, and this map does not settle it. The People's Republic of China claims Taiwan; the authorities in Taipei administer it; most states maintain unofficial relations and do not recognise it as a separate sovereign state. UN General Assembly resolution 2758 (1971) recognised the representatives of the People's Republic of China as the only lawful representatives of China to the United Nations. What this desk does is narrower than any of that: it draws the constituencies that elected this legislature.
The rule that bounds what a desk draws. A desk shows the claim its electoral authority's own cartography actually asserts — the territory it delimits seats over — not a dormant constitutional maximum nobody exercises. The Republic of China's constitutional territorial claim was never formally renounced, but the Central Election Commission delimits no seat beyond the free area, so the free area is what is drawn. Read literally, 'a desk draws its country's claim' would have this map cover mainland China and Mongolia, which nobody means and which no ballot supports.
Islets deliberately left out. The geometry drops 116 polygon parts by a stated and tested rule — the map shows the ground where ballots were cast. That removes Diaoyutai, called Senkaku in Japan, which is administered by Japan and claimed by both Taipei and Beijing; Pratas, or Dongsha; and Itu Aba, or Taiping, in the Spratlys. Taiwan administers the latter two. All are uninhabited, none casts a ballot, and the rule that removed them names no sovereign. The product asserts nothing about any of them — Japan's desk draws none of them either.
One quirk of the layer beneath the desk. Natural Earth places Kinmen in China at its coarse resolution and in Taiwan at its fine one, so the gold national outline the globe strokes around Taiwan grows a Kinmen bump at high zoom and loses it at low zoom. That is the vendored base map's inconsistency, inherited, not a position of this product's.
Results and vote data (3)
中央選舉委員會 (Central Election Commission), 選舉資料庫
Every vote total, candidate, party and seat in the desk — and the party colours, read off the Commission’s own published table. Consumed by scripts/sim-intl/build-tw.mjs.
中央選舉委員會 (Central Election Commission), 開放資料
Independent verification of the constituency geometry, township by township and village by village. Consumed by the verification step of scripts/sim-intl/build-tw.mjs.
行政院公報 (Executive Yuan Gazette)
The 08:00–16:00 poll close the desk clock is built on.
Boundaries / shapefiles (2)
內政部國土測繪中心 (Ministry of the Interior, National Land Surveying and Mapping Center)
The village boundaries dissolved into the 73 constituencies. Retrieved through the Internet Archive’s capture of the Ministry’s own download endpoint. Consumed by scripts/sim-intl/build-tw.mjs.
The route by which the Ministry of the Interior boundary file above was obtained; its own host is no longer reachable.
Imagery (1)
The desk flag.
Indonesia
5 sources
Territory on this map
Papua is the only part of Indonesia's map that raises a territorial question, and the answer measured on the shipped file is that nothing is amiss: the eastern edge is 141.019° E, the border with Papua New Guinea, exactly where it belongs, and no geometry falls outside internationally recognised Indonesian territory. The 84 dapil drawn here are the KPU's own.
Indonesian sovereignty over Papua is recognised internationally. It followed the 1969 Act of Free Choice, a consultation of 1,025 selected representatives whose conduct remains disputed, of which the UN General Assembly took note in resolution 2504 (1969). Papuan independence is claimed by a movement within the territory rather than by another state. The one real complication in the region on this map is administrative vintage, not sovereignty: Papua was split into new provinces in 2022, after the boundary set this desk is built from, which is why six dapil there carry no previous-winner label — a prior winner is a claim about a place, and those places changed.
Results and vote data (3)
Komisi Pemilihan Umum (KPU — General Elections Commission)
The 2024 record: every party’s vote in each of the 84 dapil, the official Sainte-Laguë working that turned those votes into 580 seats, the determination of the 4% national threshold, and the presidential result in all 38 provinces and among voters abroad (consumed by scripts/sim-intl/build-id.mjs).
The 2019 national valid vote behind that year’s 4% bar, and the per-dapil votes and seats of the nine parties that cleared it — which is how Kalimantan Selatan I and II are reconstructed, the two dapil whose recapitulation forms KPU never published (consumed by scripts/sim-intl/build-id.mjs).
Komisi Pemilihan Umum (KPU) — Open Data KPU
The 2019 election in full: 78 dapil recapitulation forms broken down by kabupaten/kota, the official seats-per-party-per-dapil table the 575-seat golden is pinned to, the elected-member list, and the turnout dataset that supplies each dapil’s valid vote (consumed by scripts/sim-intl/build-id.mjs).
Boundaries / shapefiles (2)
Badan Pusat Statistik (BPS — Statistics Indonesia)
The 514 regency and city polygons every dapil is built from. Indonesia publishes no dapil geometry of its own — a dapil is defined as a set of whole kabupaten/kota — so the districts are dissolved from this layer, once per boundary era.
Which kabupaten/kota make up each dapil, and how many members each returns — the 2024 composition from the regulation itself, the 2019 composition from Open Data KPU. This is what the boundary layer is dissolved by, and the seat counts are cross-checked against the allocation decision.
Philippines
6 sources
Results and vote data (4)
Commission on Elections (COMELEC) — 2022 transparency and canvass portal
The district and party-list votes behind every contest on this desk.
COMELEC Records and Statistics Division (ERSD)
The official list of all 253 proclaimed district members, used to verify every winner.
COMELEC National Board of Canvassers
The certified national party-list vote the 63-seat allocation is run on.
COMELEC — Report to the President and the Congress on the 2022 National and Local Elections
The House size, the winning party-list groups and their seats, and the count timeline.
Boundaries / shapefiles (1)
The municipality and barangay units dissolved into the 253 legislative districts.
The model (1)
Supreme Court of the Philippines — BANAT v. COMELEC, G.R. No. 179271
The party-list allocation this desk implements: the 2% guaranteed seat, the two-step second round and the three-seat cap.
Simulated nights are hypothetical, model-generated results — not real or predicted outcomes. The sources above are not affiliated with, and do not endorse, ElectIndex or this simulation.
We aim to credit every data source. See one we should attribute? Let us know.