{"schema_version":"ctm-results-open-data-v1","dataset":"2026 official election results: state legislatures, by district and candidate, Virginia","publisher":"Call the Map (callthemap.com/results)","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","terms":"Licensed under Creative Commons Attribution 4.0 (CC BY 4.0): free to copy, share and adapt, commercially too, with credit to Call the Map (callthemap.com/results). The counts themselves are official public records from state and county election offices. Rows whose source is civicAPI must also credit civicAPI (civicapi.org), as its terms ask."},"credit":"Call the Map (callthemap.com/results)","last_updated_utc":"2026-11-14T00:56:14Z","source_read_utc":"2026-11-14T12:12:04Z","sources":["Virginia Department of Elections"],"about":"One row per candidate per state legislative district on the 2026 ballot, as the state's results name them. A district that elects several members lists each.","columns":[{"name":"state","about":"Two-letter state code."},{"name":"chamber","about":"upper (the state senate) or lower (the house or assembly)."},{"name":"district","about":"The district as the office names it."},{"name":"contest","about":"The contest's title as the office prints it."},{"name":"seats","about":"Members the district elects in this contest."},{"name":"candidate","about":"The candidate's name."},{"name":"party","about":"As in races."},{"name":"votes","about":"Votes counted for the candidate."},{"name":"share_pct","about":"Share of all votes counted in the contest, in percent."},{"name":"leads","about":"yes for the candidate (or candidates, where several seats are filled) ahead in the count; legislative seats are not called here."},{"name":"uncontested","about":"yes where only one candidate ran for each seat."},{"name":"held_by_before","about":"The party or parties that held the seat before the election, where known."},{"name":"total_votes","about":"All votes counted in the contest."},{"name":"precincts_reporting","about":"Precincts reporting, where the office says."},{"name":"precincts_total","about":"Precincts in the district, where the office says."},{"name":"count_updated_utc","about":"When the source last says it counted, UTC, where it says."},{"name":"source","about":"Who counted: the state's election office, or civicAPI, which gathers the states' and counties' own counts. A civicAPI row must credit civicAPI."},{"name":"source_url","about":"Where the count was read."},{"name":"source_read_utc","about":"When Call the Map last read the source, UTC (ISO 8601)."}],"rows":[["VA","lower","20","Member, House of Delegates (20th District)",1,"Sonia Ruth Vasquez Luna","D",16825,70.02,"yes","no","",24029,14,14,"2026-11-14T00:56:14Z","Virginia Department of Elections","https://enr.elections.virginia.gov/results/public/api/elections/Virginia/2026-November-General/data/ballot-item/01000000-f030-c43d-d69c-08df1fee529a","2026-11-14T12:12:04Z"],["VA","lower","20","Member, House of Delegates (20th District)",1,"Nathaniel \"Nate\" Fritzen","R",7150,29.76,"no","no","",24029,14,14,"2026-11-14T00:56:14Z","Virginia Department of Elections","https://enr.elections.virginia.gov/results/public/api/elections/Virginia/2026-November-General/data/ballot-item/01000000-f030-c43d-d69c-08df1fee529a","2026-11-14T12:12:04Z"],["VA","lower","20","Member, House of Delegates (20th District)",1,"Write-In","O",54,0.22,"no","no","",24029,14,14,"2026-11-14T00:56:14Z","Virginia Department of Elections","https://enr.elections.virginia.gov/results/public/api/elections/Virginia/2026-November-General/data/ballot-item/01000000-f030-c43d-d69c-08df1fee529a","2026-11-14T12:12:04Z"]]}
