2020 Election Results by Precinct Vote Column Label Format ------------------------ Columns reporting votes follow a standard label pattern. One example is: G20PRERTRU The first character is G for a general election, C for recount results, P for a primary, S for a special, and R for a runoff. Characters 2 and 3 are the year of the election. Characters 4-6 represent the office type (see list below). Character 7 represents the party of the candidate. Characters 8-10 are the first three letters of the candidate's last name. Office Codes AGR - Agriculture Commissioner ATG - Attorney General AUD - Auditor COC - Corporation Commissioner COU - City Council Member DEL - Delegate to the U.S. House GOV - Governor H## - U.S. House, where ## is the district number. AL: at large. INS - Insurance Commissioner LAB - Labor Commissioner LAN - Commissioner of Public Lands LTG - Lieutenant Governor PRE - President PSC - Public Service Commissioner RRC - Railroad Commissioner SAC - State Appeals Court (in AL: Civil Appeals) SCC - State Court of Criminal Appeals SOS - Secretary of State SSC - State Supreme Court SPI - Superintendent of Public Instruction TRE - Treasurer USS - U.S. Senate Party Codes D and R will always represent Democrat and Republican, respectively. See the state-specific notes for the remaining codes used in a particular file; note that third-party candidates may appear on the ballot under different party labels in different states. Alabama ------- Election results from the Alabama Secretary of State Elections Division (https://www.sos.alabama.gov/alabama-votes/voter/election-data). Absentee and provisional ballots were reported countywide in all counties. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Precinct shapefiles initially from the U.S. Census Bureau's 2020 Redistricting Data Program final release, except the following counties use shapefiles sourced from the respective county governments instead: Baldwin, Blount, Calhoun, Cullman, DeKalb, Franklin, Jefferson, Lee, Limestone, Madison, Marengo, Marshall, Mobile, Morgan, St. Clair, Shelby, Talladega, Tuscaloosa. Precinct boundaries were adjusted as appropriate to align with county maps, municipal boundaries, or commission districts. Precinct boundaries throughout the state were further reviewed with the voter registration file in effect for the November 2020 general election. Voting districts in nearly all counties were edited accordingly to align with reporting units in the 2020 election results. In many counties the resulting boundaries bear little resemblance to the 2020 Census VTDs. As these boundary revisions were so extensive only splits and merges are specified below by precinct. Many precincts have outdated names in the Census VTDs. The Census VTDs also have at least some precinct names in wrong locations for the following counties: Clarke, Clay, Cleburne, Conecuh, Dallas, Escambia, Geneva, Greene, Jefferson, Lauderdale, Limestone, Marion, Marshall, Monroe, Perry, Randolph, Russell, Tallapoosa, Walker, Washington, Wilcox. Moreover, many precinct numbers and consequently the VTD GeoIDs are also incorrect throughout much of the state in the Census shapefiles. All precinct names and numbers have been edited to match the 2020 voter file. The following splits and merges were made to align voting district boundaries with reporting units in the 2020 election results. Barbour: Split Eufaula between Bevill/CC/Fellowship/McCoo/Sanford/WB Calhoun: Add precinct splits to Beats 1, 4, 5, 9, 12, 13, 15, 19, 22 Cherokee: Split Friendship/Mt Calvary, McCord's/Rock Run, Mt Weisner/VFD #2 Choctaw: Split Cromwell/Halsell/Intersection Clarke: Split Antioch/Grove Hill/Helwestern, Choctaw Bluff/Gainstown, Grove Hill NG/Whatley, Jackson/Skipper, Springfield/Thomasville; Merge Fulton FS/CH Colbert: Merge Mynot into Allsboro/Cherokee Covington: Split Heath/Straughn, Pleasant Home/Wing Cullman: Split Cullman City Hall/Civic Ctr/Conf Room/Courthouse Dallas: Merge Marion Jct/New Friendship DeKalb: Merge Antioch/Fyffe, Pea Ridge into Hammondville/Henagar/Ider, Five Points/Senior Center Etowah: Merge Fords Valley/Hokes Bluff, Tabernacle/Walnut Park Fayette: Split Browns-Glen Allen/Whites Chapel, Cole-Killingsworth/Paul Hubbert, Fayette CC/Covin/YC, Lee-Belk/Palestine Geneva: Split Bellwood/El Bethel, Flat Creek/Hacoda, Hughes VH/Malvern, Lowery/Revels, Piney Grove/Samson, Slocomb/Tate Jackson: Merge Aspel/Limrock, Bishop Hall/Estill Fork, Christian Home/Flat Rock, Garth/Trenton, Hambrick/Hollytree/Princeton Jefferson: Split 3030/3035 Bethel Baptist/Pleasant Grove; Merge 1120/1260 as Robinson Elementary, 2350/5270 as Oxmoor Valley Marion: Split Kimbrough N/S; Merge Hamilton N/S as ET Sims Monroe: Split Chrysler/Mineola, Coleman/Excel, Franklin/Wainwright, Peterman/Philadelphia Randolph: Split Bethel/Moores/Woodland, Cavers/Swagg, Corinth/Morrison, Midway/New Hope/Wedowee, Omaha/Tin Shop/Wehadkee, Rock Mills/Wilson Russell: Split Courthouse/Golden Acres Tallapoosa: Split Cooper/Duncan/Moncrief; Merge New Paces 901/902 to match county shapefile Wilcox: Split National Guard Camden, Pine Apple Comm Ctr, Pine Apple AWIN, St Paul Church Winston: Split Addison/Upshaw, Delmar/Natural Bridge, Haleyville/Neighborhood/Pebble/Waldrop, Lynn/Old Union, Nesmith/Helicon G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREOWRI - Write-In Votes G20USSRTUB - Tommy Tuberville (Republican Party) G20USSDJON - Doug Jones (Democratic Party) G20USSOWRI - Write-In Votes G20SSCRSHA - Greg Shaw (Republican Party) G20SSCOWRI - Write-In Votes G20SSCRMEN - Brad Mendheim (Republican Party) G20SSCOWR2 - Write-In Votes G20SACRTHO - William C. "Bill" Thompson (Republican Party) G20SACOWRI - Write-In Votes G20SACRFRI - Matt Fridy (Republican Party) G20SACOWR2 - Write-In Votes G20SCCRWIN - Mary Windom (Republican Party) G20SCCOWRI - Write-In Votes G20SCCRKEL - Beth Kellum (Republican Party) G20SCCOWR2 - Write-In Votes G20PSCRCAV - Twinkle Andress Cavanaugh (Republican Party) G20PSCDCAS - Laura Casey (Democratic Party) G20PSCOWRI - Write-In Votes Alaska ------ Election results from the Alaska Division of Elections (http://www.elections.alaska.gov/results/20GENR/index.php). Precinct shapefile from the Alaska Division of Elections (http://www.elections.alaska.gov/Core/districtmaps.php). Early, absentee, and questioned votes are reported at the state house district level (since Alaska has portions of the state with no lower level of government, HDs serve a similar purpose as counties do in other states for the process of reporting votes). Overseas federal absentee ballots are reported at the statewide level. These votes are apportioned by candidate to precincts based on the precinct-level reported vote as weighted according to the number of ballots cast by vote type in each precinct. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGJAN - James G. "Jesse Ventura" Janos (Green Party) G20PRECBLA - Don Blankenship (Conservative Party) G20PREIPIE - Brock Pierce (Independent) G20PREOFUE - Rocky De La Fuente (Alliance Party) G20USSRSUL - Dan Sullivan (Republican Party) G20USSDGRO - Al Gross (Democratic Party) G20USSOHOW - John Wayne Howe (Alaskan Independence Party) G20HALRYOU - Don Young (Republican Party) G20HALDGAL - Alyse S. Galvin (Democratic Party) Arizona ------- Election results from the Arizona Secretary of State (https://azsos.gov/elections/election-information). Precinct shapefile from the Arizona Secretary of State via personal communication except Greenlee County is sourced from the county shapefile. The following modifications were made to match the precinct boundaries for the 2020 general election. Apache: Merge Puerco East/West La Paz: Merge Alamo into Wenden Maricopa: Merge South Mtn Park E, NE, S, SE, SW into South Mtn Park G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSDKEL - Mark Kelly (Democratic Party) G20USSRMCS - Martha McSally (Republican Party) Arkansas -------- Election results from the Arkansas Secretary of State (https://www.sos.arkansas.gov/elections/research/election-results). Precinct shapefile from the Arkansas GIS Office (http://gis.arkansas.gov/product/election-precincts/). Greene County was consolidated from 24 townships to 6 townships by court order in late 2019. Due to the proximity of the 2020 elections the results were reported by ballot type rather than by precincts based on the prior township map. The associated precinct parts were identified using the voter statistics report provided by the county. The relevant splits involve the state house districts, a Justice of the Peace district, and two school districts. Note also that in the general election results from the AR Secretary of State one of the reporting units in the new Bagwell Lake township is mislabeled as Crowley Ridge 3. Precinct merges were made in the following counties to match county reporting units: Carroll, Crittenden, Dallas, Hot Spring, Howard, Independence, Mississippi, Monroe, Nevada, Phillips, Poinsett, St. Francis. The following additional revisions were made to match the 2020 precinct boundaries. Boone: Add precinct splits with municipal and district boundaries on county map Greene: Align Paragould city wards with city PDF Izard: Split Sage in Melbourne 4 and Oxford in Brockwell with township shapefile Nevada: Split West Rural by township Ouachita: Split 11/19 with township and state house district shapefiles Phillips: Add Helena-West Helena wards from city redistricting map Prairie: Split White River Country with school zone shapefile Sebastian: Split 9-2A and 9-2C by Greenwood city ward St. Francis: Align Forrest City wards with city PDF and municipal code G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Constitution Party) G20PREACAR - Brian Carroll (American Solidarity Party) G20PREOMYE - John Richard Myers (Life and Liberty Party) G20PRESLAR - Gloria La Riva (Socialism and Liberation Party) G20PREIWES - Kanye West (Independent) G20PREICOL - Phil Collins (Independent) G20PREIPIE - Brock Pierce (Independent) G20PREIGAM - C.L. Gammon (Independent) G20PREIFUE - Rocky De La Fuente (Independent) G20USSRCOT - Tom Cotton (Republican Party) G20USSDHAR - Ricky Dale Harrington Jr. (Libertarian Party) California ---------- Election results primarily from the California Statewide Database (https://statewidedatabase.org/d10/g20.html). Precinct results that were combined by the Statewide Database were separated according to the 2020 Statement of the Vote from the registrars of the following counties: Glenn, El Dorado, Imperial, Inyo, Madera, Mendocino, San Joaquin, San Luis Obispo, Shasta, Sierra, Siskiyou, Sutter, Tuolumne. Butte County amended its precinct results after the state certification deadline. The amended results are higher than the certified results as follows: Biden (D) +389, Trump (R) +89, Jorgensen (L) + 15, Hawkins (G) + 3, De La Fuente (A) + 2, La Riva (S) +1. The precinct results for Sutter County add 1 Biden vote and 2 Trump votes more than the certified totals. In Los Angeles County a scattering of ballots were reported by canvassing batch rather than by precinct. These add up to 54 Biden votes and 23 Trump votes. In San Diego County a scattering of ballots were reported from VBM "pseudo" precincts that are not assigned to a polling location. These add up to 93 Biden votes, 69 Trump votes, and 3 Jorgensen votes. Precinct shapefiles were obtained directly from nearly all counties. The precinct shapefiles for Modoc County and Sierra County were obtained from the Los Angeles Times Data Desk GitHub. For Trinity County the precinct shapefile was generated using the parcel precinct assignments in the General Plan shapefile. California counties routinely consolidate precincts based on polling place assignments and ballot styles for a given election. The majority of the county shapefiles featured regular precincts rather than consolidated precincts. Wherever necessary the registration precincts were consolidated to match the election results using the November 2020 consolidation reports from the respective counties. In Sierra County, Precinct 23 (Sierra City 4) was added according to the 2018 PDF map provided by the county clerk. In Imperial County, Siskiyou County, and Sutter County regular precincts were split using water districts, fire districts, and school districts, respectively, consistent with the November 2020 district reports. In Siskiyou County, Weed 1 and Weed 2 were split using the voter assignment street list and the parcel shapefile. A scattering of precincts in Los Angeles County do not feature a district assignment for either California State Senate or for Board of Equalization. In these instances the consolidated precincts cross district boundaries in areas where the relevant districts were not on the ballot for the November 2020 general election. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREAFUE - Rocky De La Fuente (American Independent Party) G20PREPLAR - Gloria La Riva (Peace and Freedom Party) Colorado -------- Election results from the Colorado Secretary of State (https://www.sos.state.co.us/pubs/elections/Results/Archives.html) Precinct shapefiles primarily from the U.S. Census Bureau's 2020 Redistricting Data Program. The following counties used shapefiles sourced from the respective county governments instead: Adams, Arapahoe, Boulder, Delta, Denver, Douglas, El Paso, Fremont, Garfield, Gilpin, Jefferson, La Plata, Larimer, Mesa, Pitkin, Pueblo, Summit, Weld. Las Animas County precinct assignments in the voter file differ markedly from both the Census VTD boundaries and from maps received from the county. All precincts were revised to match the geocoded voter file and the list of districts assigned to precinct splits. As appropriate, precinct boundaries were revised using Census blocks, the Trinidad municipal boundary shapefile, school district or fire district boundaries, and the parcel shapefile from the Las Animas County Assessor. The following additional revisions were made to match the 2020 precinct boundaries: Logan: Align Sterling City precincts with city limits Montezuma: Precincts renumbered to match county maps Morgan: Split Precincts 1/18 to match county maps Otero: Align La Junta City precincts with county maps Prowers: All precincts adjusted to match county maps Rio Grande: Adjust Precincts 2/3 to match county maps G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (American Constitution Party) G20PREUWES - Kanye West (Unaffiliated) G20PREOOTH - Other Candidates G20USSDHIC - John W. Hickenlooper (Democratic Party) G20USSRGAR - Cory Gardner (Republican Party) G20USSLDOA - Raymon Anthony Doane (Libertarian Party) G20USSODOY - Daniel Doyle (Approval Voting Party) G20USSOEVA - Stehpan "Seku" Evans (Unity Party) G20USSOWRI - Write-In Votes Connecticut ----------- Election results from the Connecticut Secretary of State (https://portal.ct.gov/SOTS/Election-Services/Election-Results/Election-Results). Precinct shapefile from the U.S. Census Bureau's 2020 Redistricting Data Program. District splits not reported separately were merged for Bethel 5, Bridgeport 129-3, 130-2, Durham 3, East Haven 3-3, Hartford 11, 12, 24, Naugatuck 3-3, New Britain 12, New Haven 9-2, 17, 21-1, Stamford 3, 5, 6-1, 8, 12, 20-1, 21, Torrington 6, 7, Waterbury 74-5. The Stratford and Westport precincts were renumbered from municipal districts to state/federal districts. The following additional modifications were made to match the 2020 precinct boundaries. Ansonia: Adjust 1/2 to match shapefile Avon: Adjust 1/3 to match street list Berlin: Adjust 2/5 to match voter file Bethel: Adjust 1/4 to match voter file Bridgeport: Adjust 124-2/3/4, 126-1/2/5, 130-3/4 to match PDF Colchester: Adjust 1/3, 2/4 to match street list Coventry: Adjust 1/2 to match street list Danbury: Align wards 4/5, 6/7 with PDF Darien: Split 5/4-1, adjust 1/6 to match 2019 redistricting map East Hartford: Adjust 1/2, 5/6 to match street list East Haven: Add 1-3, 5-3 to match street list; Align 3, 3-3 with LD East Windsor: Align 1, 1-2 with LD Enfield: Adjust 258/458 to match PDF Fairfield: Split 3-32/3-34 by LD; Adjust 8/9 to match PDF Glastonbury: Adjust 4/5, 4/9, 7/9 to match PDF Greenwich: Split 10/10-1 by LD; Adjust 1/2/3 to match PDF Guilford: Adjust 1/3, 2/3 to match descriptions Haddam: Adjust 1/2 to match street list Hamden: Adjust 1/9, 5/6 to match PDF Killingly: Merge 1/3/5, 2-1/4-1, 2-2/4-2 Ledyard: Adjust 1/2 to match street list Litchfield: Adjust 2/4 to match voter file Manchester: Adjust 3/5 to match street list Middletown: Adjust 1/12 to match GIS Milford: Align 117/119, 119-1/3 with LD and PDF New Britain: Adjust 12/14 to match voter file New Haven: Split 11-1/11-3 and align VTDs with voter file New Milford: Align all VTDs with voter file Newtown: Adjust 1/2 to match street list Norwich: Adjust 4/5 to match voter file Plainfield: Adjust 1/3, 2/4 to match voter file Ridgefield: Adjust 1/2, 1/3 to match voter file Rocky Hill: Adjust 2/3 to match voter file Seymour: Adjust 1/3, 2/3 to match voter file Shelton: Adjust 1/4, 2/3 to match PDF, voter file Simsbury: Align 1/2 with 2017 redistricting South Windsor: Adjust 3/5, 4/5 to match PDF Southbury: Align all VTDs with shapefile, street list Southington: Adjust 3/6, 5/8, 8/9 to match PDF Stafford: Adjust 1/2 to match PDF Stamford: Adjust 6/13 to match PDF Stonington: Align all VTDs with shapefile Stratford: Split 20-1/13, 80-1/21 by LD; Align VTDs with voter file Vernon: Adjust 1/2, 2/3 to match PDF Wallingford: Adjust 2/3, 2/4, 7/8 to match voter file Waterbury: Align VTDs with PDF, street list, voter file West Haven: Adjust 1/7, 4/5/6, 8/9/10 to match voter file Weston: Adjust 1/2 to match voter file Windham: Adjust 4/6 to match street list Windsor: Adjust 1/3 to match street list Wolcott: Adjust 1/2, 1/3 to match voter file G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party of Delaware) G20PREOWRI - Write-In Votes Delaware -------- Election results from the Delaware Department of Elections (https://elections.delaware.gov/elections/election_archive.shtml). Precinct shapefile from Delaware FirstMap GIS (https://de-firstmap-delaware.hub.arcgis.com/datasets/election-districts-2022-1/). Precincts 17-02, 16-31, and 16-41 are the reporting units for UOCAVA votes from New Castle, Kent, and Sussex Counties, respectively. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Precincts 10-02/13-02 were merged and precincts 02-09/10-09, 05-09/11-09, 08-09/12-09/13-09 were split in the shapefile to reflect changes made prior to the 2020 election. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party of Delaware) G20USSDCOO - Christopher A. Coons (Democratic Party) G20USSRWIT - Lauren Witzke (Republican Party) G20USSLFRO - Nadine M. Frost (Libertarian Party) G20USSITUR - Mark W. Turley (Independent Party of Delaware) G20HALDROC - Lisa Blunt Rochester (Democratic Party) G20HALRMUR - Lee Murphy (Republican Party) G20HALLROG - David L. Rogers (Libertarian Party) G20HALIPUR - Catherine S. Purcell (Independent Party of Delaware) G20GOVDCAR - John C. Carney Jr. (Democratic Party) G20GOVRMUR - Julianne E. Murray (Republican Party) G20GOVLMAC - John J. Machurek (Libertarian Party) G20GOVIDEM - Kathy S. DeMatteis (Independent Party of Delaware) G20LTGDHAL - Bethany Hall-Long (Democratic Party) G20LTGRHAL - Donyale Hall (Republican Party) G20INSDNAV - Trinidad Navarro (Democratic Party) G20INSRPIL - Julia Pillsbury (Republican Party) District of Columbia -------------------- Election results from District of Columbia Board of Elections (https://electionresults.dcboe.org/election_results/2020-General-Election). Precinct shapefile from Open Data DC (https://opendata.dc.gov/datasets/voting-precinct-2019-1). The U.S. Senate and at-large U.S. House elections are for shadow members. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (DC Statehood Green Party) G20PREILAR - Gloria La Riva (Independent) G20PREIPIE - Brock Pierce (Independent) G20PREOWRI - Write-In Votes G20DELDNOR - Eleanor Holmes Norton (Democratic Party) G20DELLHYN - Patrick Hynes (Libertarian Party) G20DELGSTR - Natale Lino Stacuzzi (DC Statehood Green Party) G20DELSMUS - Omari Musa (Socialist Works Party) G20DELIFRA - Barbara Washington Franklin (Independent) G20DELIKRU - David Krucoff (Independent) G20DELILOW - Amir Lowery (Independent) G20DELICHE - John "Recovery" Cheeks (Independent) G20DELOWRI - Write-In Votes G20COUDWHI - Robert White (Democratic Party) G20COURPIC - Maya Pickering (Republican Party) G20COULBIS - Joe Bishop-Henchman (Libertarian Party) G20COUGWIL - Ann C. Wilcox (DC Statehood Green Party) G20COUIHEN - Christina D. Henderson (Independent) G20COUIORA - Vincent Orange (Independent) G20COUILAZ - Ed Lazere (Independent) G20COUIGOO - Marcus Goodwin (Independent) G20COUIBAT - Markus Batchelor (Independent) G20COUIPAL - M nica Palacio (Independent) G20COUIGAR - Franklin Garcia (Independent) G20COUILEW - Jeann Lewis (Independent) G20COUIJAY - Chander Jayaraman (Independent) G20COUIBAR - Claudia Barrag n (Independent) G20COUIHOW - A'Shia Howard (Independent) G20COUIMER - Will Merrifield (Independent) G20COUIHE2 - Kathy Henderson (Independent) G20COUIPAD - Alexander M. "Alex" Padro (Independent) G20COUIGUR - Calvin H. Gurley (Independent) G20COUISCR - Michangelo "DoctorMic" Scruggs (Independent) G20COUISIL - Keith Silver (Independent) G20COUICRI - Mario Cristaldo (Independent) G20COUIMUR - Rick Murphree (Independent) G20COUIROG - Eric M. Rogers (Independent) G20COUOWRI - Write-In Votes (Independent) G20USSDSTR - Paul Strauss (Democratic Party) G20USSRWEI - Cornelia Weiss (Republican Party) G20USSGORY - Eleanor Ory (Echo) (DC Statehood Green Party) G20USSOWRI - Write-In Votes G20HALDOWO - Oye Owolewa (Democratic Party) G20HALGROB - Joyce (Chestnut) Robinson-Paul (DC Statehood Green Party) G20HALISYE - Rohaer Rizvi Syed (Independent) G20HALOWRI - Write-In Votes Florida ------- Election results from the Florida Department of State (https://dos.myflorida.com/elections/data-statistics/elections-data/precinct-level-election-results/). Precinct shapefiles for the following counties sourced from the respective county Supervisor of Elections: Alachua, Brevard, Broward, Collier, Columbia, DeSoto, Duval, Flagler, Gadsden, Gulf, Hardee, Hernando, Highlands, Hillsborough, Lake, Lee, Leon, Levy, Madison, Manatee, Marion, Martin, Miami-Dade, Nassau, Okaloosa, Okeechobee, Orange, Osceola, Palm Beach, Pasco, Pinellas, Polk, Putnam, Santa Rosa, St. Johns, St. Lucie, Sumter, Taylor, Union, Volusia. Precinct shapefiles for the following counties sourced from the Florida Department of State: Bay, Bradford, Calhoun, Citrus, Clay, Dixie, Escambia, Hendry, Indian River, Sarasota, Suwannee. Precinct shapefiles for the following counties sourced from the U.S. Census Bureau 2020 Redistricting Data Program: Baker, Charlotte, Franklin, Gilchrist, Glades, Hamilton, Holmes, Jackson, Jefferson, Lafayette, Liberty, Monroe, Seminole, Wakulla, Walton, Washington. Precinct boundaries in the following counties were edited based on the voter file, further aligned with county shapefiles or PDF maps if available: Baker, Broward, Charlotte, DeSoto, Franklin, Gulf, Hamilton, Hendry, Highlands, Hillsborough, Indian River, Jackson, Jefferson, Lafayette, Lake, Lee, Liberty, Martin, Miami-Dade, Monroe, Osceola, Palm Beach, Pasco, Polk, Putnam, St. Lucie, Suwannee, Wakulla, Washington. Flagler 999, Lake 108, Monroe 999, Osceola 999, Palm Beach 8002 were added to the shapefile for votes reported only at the Supervisor of Elections office consistent with how most Florida counties prepare their precinct shapefiles. Seminole County reports some early votes only by vote center. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Miami-Dade County reports federal ballots at the congressional-district level. These were distributed by candidate to precincts in the respective congressional districts based on their share of the precinct-level reported vote. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREODEL - Rocky De La Fuente (Reform Party) G20PRESLAR - Gloria La Riva (Party for Socialism and Liberation) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Constitution Party) G20PREOWRI - Write-In Votes Georgia ------- Election results from the Georgia Secretary of State Elections Division (https://sos.ga.gov/index.php/Elections/current_and_past_elections_results). Presidential recount results from the Georgia Secretary of State Elections Division via Reuters. Precinct shapefile primarily from the Georgia General Assembly Reapportionment Office (http://www.legis.ga.gov/Joint/reapportionment/en-US/default.aspx). Cobb, DeKalb, and Gwinnett counties instead use shapefiles from the U.S. Census Bureau's 2020 Redistricting Data Program. Forsyth and Fulton use shapefiles sourced from the respective counties. Three of the four VTDs in Chattahoochee County are comprised of Fort Benning. However, the county only reports one polling location for all voters, including residents of Fort Benning that vote within the county. The four Chattahoochee County VTDs have therefore been merged in the shapefile. The following additional modifications reflect changes made prior to the 2020 general election. Barrow: Merge 2/15, 3/12, 4/14, 5/7, 6/10/13, 8/9, 11/16; Adjust new 2/13 boundary Bartow: Split Cassville/Hamilton Crossing Candler: Merge Candler/Metter as Jack Strickland Comm Center Chatham: Split 7-7/8-16, 7-12/7-16; Realign 7-06C/7-07C Chattooga: Split Cloudland/Teloga along ridgeline that marks boundary between them with the USGS Topographic Contour shapefile Clayton: Split Ellenswood 1/2, Jonesboro 1/17/19, Lovejoy 3/6/7, Morrow 3/11, 5/10, Oak 3/5 Cobb: Split Bells Ferry 3/4, Dobbins 1/2, Marietta 3A/3B, Smyrna 3A/3B Columbia: Split Bessie Thomas/2nd Mt Moriah, Harlem Branch/Harlem Senior Ctr; Merge Blanchard Park/MTZ Col FD; Align multiple precincts with county maps Coweta: Merge Arts Centre/Jefferson Parkway as Newnan Centre Fulton: Merge CP07A/CP07D, CH01/CH04B, SS29A/SS29B, UC031/UC035 DeKalb: Split Clarkston/Clarkston Comm Ctr; Realign Decatur/Oakhurst; Align precincts with Atlanta, Brookhaven, Decatur, Tucker city limits Gwinnett: Adjust Baycreek F/G, Berkshire J/M, Cates D/F, Garners C/B, Lawrenceville G/N, Pinckneyville S/T, Rockbridge A/G Lowndes: Split Northgate Assembly/Trinity, Jaycee/Mt Calvary/Northside/VSU Oconee: Merge Annex/City Hall; Align City Hall with Watkinsville city limits Paulding: Reorganize 12 precincts into 19 precincts as redrawn in 2019 Randolph: Merge Carnegie/Cuthbert-Courthouse, 4th District/Fountain Bridge/Shellman Troup: Split Mountville between Gardner Newman/Hogansville/Rosemont; Align multiple precincts with county maps Towns: Merge Macedonia/Tate City Wilkes: Align 1/2A boundary with the voter file Note that the leading zeros in the Paulding County precinct IDs are included in some election reports and omitted in others. The shapefile includes the leading zeros consistent with the voter file. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) C20PRERTRU - Donald Trump (Republican Party) C20PREDBID - Joseph Biden (Democratic Party) C20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSRPER - David A. Perdue (Republican Party) G20USSDOSS - Jon Ossoff (Democratic Party) G20USSLHAZ - Shane Hazel (Libertarian Party) S20USSRLOE - Kelly Loeffler (Republican Party) S20USSRCOL - Doug Collins (Republican Party) S20USSRGRA - Derrick E. Grayson (Republican Party) S20USSRJAC - Annette Davis Jackson (Republican Party) S20USSRTAY - Kandiss Taylor (Republican Party) S20USSRJOH - A. Wayne Johnson (Republican Party) S20USSDWAR - Raphael Warnock (Democratic Party) S20USSDJAC - Deborah Jackson (Democratic Party) S20USSDLIE - Matt Lieberman (Democratic Party) S20USSDJOH - Tamara Johnson-Shealey (Democratic Party) S20USSDJAM - Jamesia James (Democratic Party) S20USSDSLA - Joy Felicia Slade (Democratic Party) S20USSDWIN - Richard Dien Winfield (Democratic Party) S20USSDTAR - Ed Tarver (Democratic Party) S20USSLSLO - Brian Slowinski (Libertarian Party) S20USSGFOR - John Fortuin (Green Party) S20USSIBUC - Allen Buckley (Independent) S20USSIBAR - Al Bartell (Independent) S20USSISTO - Valencia Stovall (Independent) S20USSIGRE - Michael Todd Greene (Independent) G20PSCRSHA - Jason Shaw (Republican Party) G20PSCDBRY - Robert G. Bryant (Democratic Party) G20PSCLMEL - Elizabeth Melton (Libertarian Party) G20PSCRMCD - Lauren Bubba McDonald, Jr. (Republican Party) G20PSCDBLA - Daniel Blackman (Democratic Party) G20PSCLWIL - Nathan Wilson (Libertarian Party) R21USSRPER - David A. Perdue (Republican Party) R21USSDOSS - Jon Ossoff (Democratic Party) R21USSRLOE - Kelly Loeffler (Republican Party) R21USSDWAR - Raphael Warnock (Democratic Party) R21PSCRMCD - Lauren Bubba McDonald, Jr. (Republican Party) R21PSCDBLA - Daniel Blackman (Democratic Party) Hawaii ------ Election results from Hawaii Office of Elections (https://elections.hawaii.gov/election-results/). Precinct shapefile from Hawaii Statewide GIS Program (http://geoportal.hawaii.gov/datasets/election-precincts-). G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Conservative Party) G20PREOPIE - Brock Pierce (American Shopping Party) Idaho ----- Election results from Idaho Secretary of State (https://sos.idaho.gov/elections-division/election-results/) Absentee votes were reported countywide or by legislative district for Adams, Bannock, Bingham, Boise, Bonneville, Boundary, Clearwater, Custer, Elmore, Franklin, Fremont, Gem, Idaho, Jefferson, Jerome, Latah, Lemhi, Madison, Minidoka, Nez Perce, Owyhee, Shoshone, Teton, Twin Falls. These were distributed by candidate to precincts based on their share of the precinct-level vote for the given reporting unit. Precinct shapefiles from the U.S. Census Bureau's 2020 Redistricting Data Program Phase 2 release, except the following counties used shapefiles sourced from the respective county governments instead: Ada, Adams, Bannock, Bingham, Boise, Bonner, Cassia, Clearwater, Custer, Fremont, Jefferson, Kootenai, Latah, Lemhi, Lewis, Madison, Minidoka, Nez Perce, Oneida, Power, Twin Falls, Valley. County borders in all county-sourced shapefiles were aligned with the U.S Census Bureau's boundaries. The following additional modifications were made to match the 2018 precinct boundaries. Bear Lake: Adjust precincts to match county maps and voter file Benewah: Boundaries revised countywide to match legal description Bonner: Extend precincts over water and align with legal description Boundary: Merge BF/Kootenai Butte: Split Arco 1/Moore along USGS watershed line; Adjust Arco 1/2 Camas: Precinct numbers reversed based on county map Cassia: Merge Burley 1/7 Clark: Adjust Precinct 1/2, 1/3 Elmore: Adjust Mountain Home 4/Hammett Franklin: Split Cleveland/Mound Valley Gem: Adjust Lincoln/Emerson, Hanna/West Emmett Gooding: Align boundaries with PLSS grid and city limits Idaho: Adjust Clearwater/Stites Jerome: Split Canyonside/Rimrock Teton: Adjust precincts 4, 6 to match Driggs, Victor city limits Washington: Align Weiser precincts with city limits G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREIWES - Kanye West (Independent) G20PREIPIE - Brock Pierce (Independent) G20PREIBLA - Don Blankenship (Constitution Party) G20PREIFUE - Rocky De La Fuente (Independent) G20USSRRIS - Jim Risch (Republican Party) G20USSDJOR - Paulette Jordan (Democratic Party) G20USSIFLE - Natalie M Fleming (Independent) G20USSCWRI - Ray J. Writz (Constitution Party) Illinois -------- Election results from Illinois State Board of Elections(https://www.elections.il.gov/electionoperations/votetotalsearch.aspx) Precinct shapefile from the U.S. Census Bureau's 2020 Redistricting Data Program final release. Countywide votes were distributed for Bureau, Kankakee, Livingston, Macon, Perry, Sangamon. It was just 6 votes in Sangamon and 1 to 3 votes in each of the other counties. The following modifications were made to match precinct boundaries in use for the 2020 general election. Washington: Merge Hoyleton 1/2 Winnebago: Adjust Rockton 5/11/12/13 G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREACAR - Brian Carroll (American Solidarity Party) G20PRESLAR - Gloria La Riva (Party for Socialism and Liberation) G20USSDDUR - Richard J. Durbin (Democratic Party) G20USSRCUR - Mark C. Curran Jr. (Republican Party) G20USSIWIL - Willie L. Wilson (Willie Wilson Party) G20USSLMAL - Danny Malouf (Libertarian Party) G20USSGBLA - David F. Black (Green Party) Indiana ------- Election results where available by precinct except Ohio County from the Indiana Secretary of State Election Division (https://enr.indianavoters.in.gov/site/index.html). Election results for the following counties from county canvass reports as processed by OpenElections: Benton, Carroll, Clark, Clay, Daviess, Dubois, Fayette, Fountain, Hancock, Jackson, Jasper, Jay, Jennings, LaPorte, Lawrence, Marshall, Montgomery, Morgan, Newton, Noble, Orange, Owen, Parke, Pulaski, Randolph, Scott, Spencer, Steuben, St. Joseph, Switzerland, Tipton, Warren, Warrick. Election results for the following counties directly from county canvass reports: Cass, Crawford, Dearborn, Floyd, Fulton, Greene, Hendricks, Ohio, Perry, Ripley, Starke, Tippecanoe, Vanderburgh, Vigo, Washington. The canvass report from Ohio County differs from the Secretary of State precinct results for 3 precincts: Cass 7, Randolph 5, and Randolph 6. Consequently, the statewide totals differ from the final results reported on the SoS website as follows: Trump (R) +338, Biden (D) +82, Jorgensen (L) -331 for President; Rainwater (L) -66 for Governor; Rokita (R) -14 for Attorney General. Precinct shapefile primarily from the U.S. Census Bureau's Redistricting Data Program. However, many counties featured outdated or inaccurate precinct boundaries usually related to changes in corporate boundaries. The correct 2020 precinct boundaries were identified using GIS maps from each county. As appropriate, precinct boundaries for the following counties were replaced using shapefiles from the Indiana Secretary of State Election Division or from the respective counties. Where necessary, boundaries were further edited to align with 2020 corporate boundaries as determined via county parcel records. Adams, Allen, Bartholomew, Benton, Boone, Carroll, Cass, Clinton, Daviess, Dearborn, Decatur, Delaware, DeKalb, Elkhart, Fayette, Floyd, Fountain, Fulton, Grant, Greene, Hamilton, Huntington, Jackson, Jefferson, Johnson, Kosciusko, Lake, LaPorte, Lawrence, Marion, Monroe, Montgomery, Morgan, Perry, Porter, Posey, Rush, Scott, Shelby, Sullivan, Vanderburgh, Vermilion, Wayne, Wells. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20GOVRHOL - Eric Holcomb (Republican Party) G20GOVDMYE - Woodrow (Woody) Myers (Democratic Party) G20GOVLRAI - Donald G. Rainwater II (Libertarian Party) G20ATGRROK - Todd Rokita (Republican Party) G20ATGDWEI - Jonathan Weinzapfel (Democratic Party) Iowa ---- Election results from the Iowa Secretary of State (https://sos.iowa.gov/elections/results/index.html). Precinct shapefiles primarily from the Iowa Secretary of State (https://sos.iowa.gov/elections/maps/shapefiles.html). The following counties instead use shapefiles sourced from the respective county governments: Dallas, Dubuque, Johnson, Linn, Polk, Pottawattamie, Scott, Story. The following counties were aligned with updated municipal boundaries from the U.S. Census Bureau 2020 Redistricting Data Program: Marion, Muscatine, Woodbury. Mitchell County was edited to match the revised 2020 precinct map from the county. The following precincts were merged to match the 2020 general election results. Appanoose: Udell/Union Black Hawk: Cedar Falls W2P2/Cedar Falls Twp Cass: Atlantic 1/BR-GV-WS-PY, Atlantic 2/3, 4/5, BN-FR/GN-LN Davis: Bloomfield 1/2/3 Des Moines: Burlington 1/Tama, Burlington 8/Concordia Fremont: Hamburg/Washington, Farragut/Shenandoah1 Henry: Mt Pleasant 1/2/3/4 Howard: Cresco 1/2/3 Lee: Fort Madison 4A/4B, Keokuk 2A/2B, FCM/Harrison Mitchell: Precinct 1/12, 3/10/11, 5/6, 7/8/9 Polk: Grimes 2/Urbandale 12 Tama: Toledo 1/2/3 G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blakenship (Constitution Party) G20PREOFUE - Rocky De La Fuente (Alliance Party) G20PREOKIN - Ricki Sue King (Genealogy Know Your Family History Party) G20PREIWES - Kanye West (Independent) G20PREIPIE - Brock Pierce (Independent) G20PREOWRI - Write-In Votes G20USSRERN - Joni Ernst (Republican Party) G20USSDGRE - Theresa Greenfield (Democratic Party) G20USSLSTE - Rick Stewart (Libertarian Party) G20USSOHER - Suzanne Herzog (Independent) G20USSOWRI - Write-In Votes Kansas ------ Election results from Kansas Secretary of State (https://sos.ks.gov/elections/elections-statistics.html). Precinct shapefiles primarily from the U.S. Census Bureau's 2020 Redistricting Data Program Phase 2 release. Shapefiles from county elections officials used in Geary, Johnson, Riley, and Sedgwick Counties. Modifications needed to be made to reflect differences between Census shapefiles and actual PDF maps or reported results. Barber: Ridge merged into Sharon Township Butler: Augusta Township merged Chase: East/West Strong merged, East/West Falls merged Cherokee: Treece merged with township Clay: Altered Clay Center boundaries based on PDF map Cowley: Merge East/West Bolton Douglas: Altered based on PDF map Ellis: Split two precincts based on state house districts Franklin: Merged Ottawa 4+5, altered boundary between 1 and 2 Hamilton: Adjusted Syracuse boundaries based on county commission district map Harvey: Distributed an exclave district to its neighboring townships Labette: Split precincts based on legislative districts Leavenworth: Merged legislative district-split precincts that don't appear in results Lyon: Mergers based on PDF map Meade: Split Louisburg based on PDF map Mitchell: Merged Beloit precincts based on county reports Osborne: Merged some cities into surrounding townships, split Ross based on information from personal communication with county election official Reno: Merged based on PDF map Shawnee: Merged wards in Topeka to match result reporting Stevens: Cut Moscow City out of Township using Census place shapefile, recut Hugoton based on PDF map Sumner: Split precincts based on legislative district lines G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSDBOL - Barbara Bollier (Democratic Party) G20USSRMAR - Roger Marshall (Republican Party) G20USSLBUC - Jason Buckley (Libertarian Party) Kentucky -------- Election results primarily from Kentucky State Board of Elections (https://elect.ky.gov/results/2020-2029/Pages/2020.aspx) Precinct shapefile from the U.S. Census Bureau's 2020 Redistricting Data Program. Election results for the following counties were sourced in whole or in part from the respective county canvass reports: Bracken, Fayette, Harlan, Hart, Jefferson, Leslie, Logan, Powell, Spencer, Washington. Johnson, Knott, Magoffin, Menifee, and Rockcastle precinct results were obtained via the MIT Election Data and Science Lab (https://dataverse.harvard.edu/dataverse/2020_precincts). The 2020 general election was conducted with mail ballots and countywide vote centers due to the COVID-19 pandemic. Therefore, most counties reported results by vote center or as a countywide summary. Only 16 counties reported full or partial results by precinct. Another 22 counties reported results based on ballot styles such that some reporting units are distinguishable below the county level. Countywide votes were distributed to precincts or reporting units in Clay, Edmonson, Grayson, Lyon, McLean, Rowan, Todd. These were distributed by candidate to reporting units based on their share of the precinct-level or district-level reported vote with an adjustment for voter turnout by party. For the ky_2020 shapefile precincts have been merged and labeled to match the smallest identifiable units by which election results were reported by the respective counties. For the ky_2020_vtd_estimates shapefile the 2020 election results have been further apportioned to individual precincts based on the vote from the 2016 election results for President and for US Senate. The 2016 election results were adjusted where necessary to account for changes in precinct boundaries and modified to account for the change in the number of ballots cast by precinct between November 2016 and November 2020. Votes for each candidate on the 2020 ballot were then distributed from 2020 reporting units to the precincts that comprise those reporting units based on the adjusted share of the 2016 vote from each precinct that was cast for that party's candidate or for the most ideologically similar candidate. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREIWES - Kanye West (Independent) G20PREIPIE - Brock Pierce (Independent) G20USSRMCC - Mitch McConnell (Republican Party) G20USSDMCG - Amy McGrath (Democratic Party) G20USSLBAR - Brad Barron (Libertarian Party) Louisiana --------- Election results from LA Secretary of State (https://voterportal.sos.la.gov/static/) Precinct shapefiles from the U.S. Census Bureau's 2020 Redistricting Data Program Phase 2 release. Early votes were reported at the parish level. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Election results from the following parishes include "alpha" precincts in which voters within the same geographic boundaries are assigned to separate precincts by the first letter of their surname: Ascension, Assumption, Bossier, East Baton Rouge, Caddo, Lafourche, Rapides, St. Charles, St. Landry, Terrebonne The following precincts were modified to reflect alterations enacted prior to the 2020 election: Avoyelles: Merge 2-5B/6-1A East Baton Rouge: Split 3-16/3-71, 3-32/3-72 Plaquemines: Merge 2-1/2-2, 4-1/4-2, 5-1/5-2 St. Charles: Merge 2-6/2-7, 3-1/3-6, 3-3/3-4, 6-2/6-3, 6-4/6-5 Vermilion: Split 49B-1/49B-2 Webster: Merge 7/11 West Baton Rouge: Split 2-A/2-B; 11-A/11-B G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREOWES - Kanye West (The Birthday Party) G20PREOOTH - Other Candidates G20USSRCAS - "Bill" Cassidy (Republican Party) G20USSRMUR - Dustin Murphy (Republican Party) G20USSDPER - Adrian Perkins (Democratic Party) G20USSDEDW - Derrick "Champ" Edwards (Democratic Party) G20USSDPIE - Antoine Pierce (Democratic Party) G20USSDKNI - David Drew Knight (Democratic Party) G20USSDWEN - Peter Wenstrup (Democratic Party) G20USSLSIG - Aaron C. Sigler (Libertarian Party) G20USSIMEN - M.V. "Vinny" Mendoza (Independent Party) G20USSOPRI - Melinda Mary Price (Other party) G20USSOJOH - "Xan" John (Gold Party) G20USSNBIL - Beryl Billiot (No party) G20USSNBOU - John Paul Bourgeois (No party) G20USSNMON - Jamar Montgomery (No party) G20USSNDAR - Reno Jean Daret III (No party) Maine ----- Election results by township from the Maine Bureau of Corporations, Elections & Commissions (https://www.maine.gov/sos/cec/elec/results/index.html). Election results by ward from municipal reports for Auburn, Augusta, Belfast, Cranberry Isles, Ellsworth, Gorham, Lewiston, Portland, Sanford, South Portland. Precinct shapefiles primarily from the U.S. Census Bureau 2020 Redistricting Data Program. Voting district shapefiles were available for Androscoggin, Cumberland, Kennebec, Sagadahoc, Waldo, York. County subdivision shapefiles were used instead for Aroostook, Franklin, Hancock, Knox, Lincoln, Oxford, Penobscot, Piscataquis, Somerset, Washington. VTDs were merged for Bath, Brunswick, Saco, Waterville, Westbrook as statewide offices were not reported by ward. VTDs for Cranberry Isles, Ellsworth, Gorham were sourced from township ward maps. Absentee votes were reported by township for Auburn, Augusta, Ellsworth, Gorham, Lewiston, Portland, Sanford, South Portland. Military and overseas ballots (UOCAVA) were reported statewide. These were distributed by candidate to precincts based on their share of the precinct-level vote for the given reporting unit. For Portland City the state reported 33786 votes for Joe Biden (D) and 6486 votes for Donald Trump (R). In the Senate election the state reported 28053 votes for Sara Gideon (D) and 8659 votes for Susan Collins (R). Amended precinct returns by Portland City add up to 33784 votes for Biden, 6483 votes for Trump, 28071 votes for Gideon, and 8656 votes for Collins. For Hersey the state reported 8 votes for Joe Biden (D), 0 votes for Donald Trump (R), 33 votes for Jo Jorgensen (L), and 1 vote for Howard Hawkins (G). This was a typographic error. The correct results for Hersey are 8 votes for Biden, 33 votes for Trump, 1 vote for Jorgensen, and 0 votes for Hawkins. Maine includes more than 400 unorganized townships that do not lie within municipal bounds. While some are featured separately, the U.S. Census Bureau combines most of these into larger unorganized territories. Voters in unorganized townships generally register and vote at nearby incorporated townships. In some cases these votes are reported separately while in others they are combined into the total vote reported from the central voting location. The shapefile has been modified accordingly using the Town Boundaries shapefile from the Maine Office of GIS. For those unorganized townships that do not appear on any registration or election reports the Census boundaries have been retained unaltered. A scattering of unorganized townships with intermittent or inconsistent voter registration have also been omitted. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Independent Party) G20PREADEL - Rocky De La Fuente (Alliance Party) G20USSDGID - Sara Gideon (Democratic Party) G20USSRCOL - Susan Collins (Republican Party) G20USSISAV - Lisa Savage (Independent) G20USSILIN - Max Linn (Independent) Maryland -------- Election results from the Maryland State Board of Elections (https://elections.maryland.gov/elections/2020/election_data/index.html) Precinct shapefiles primarily sourced from the respective county governments. Caroline, Dorchester, Kent, Talbot, Somerset, and Worcester instead sourced from the Maryland Department of Planning. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREBSEG - Jerome M. Segal (Bread and Roses Party) G20PREOWRI - Write-In Votes Massachusetts ------------- Election results from Massachusetts Secretary of the Commonwealth (https://electionstats.state.ma.us/). Precinct shapefile from MassGIS Bureau of Geographic Information (https://docs.digital.mass.gov/dataset/massgis-data-wards-and-precincts). A number of municipal boundaries were aligned with the more current MassGIS Town Survey shapefile. The following precincts were split by congressional district to match reporting units: Andover 7; Bellingham 4; Cambridge 3-2; Fall River 5B,6C; Palmer 1; Raynham 1,2; Sudbury 1; Winchendon 1. Andover 9A was merged with Andover 1 by an act of the MA legislature prior to the 2020 election. The following precinct divisions were authorized and defined for voting purposes but not for redistricting purposes by specific acts of the MA legislature and were split accordingly: Chicopee 6A,6B; Dracut 6; Hingham 5; Newburyport 1; Peabody 4-3; Quincy 2-3; Revere 2-3,5-1,5-2. Warren A and Warren B precincts were split based on polling place assignments in the Warren parcel shapefile. G20PREDBID - Joseph Biden (Democratic-Farmer-Labor Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREOWRI - Write-In Votes G20USSDMAR - Edward J. Markey (Democratic Party) G20USSROCO - Kevin J. O'Connor (Republican Party) G20USSOAYY - Shiva Ayyadurai (Write-In) G20USSOWRI - Other Write-In Votes Michigan -------- Election results in part from the Michigan Secretary of State (https://miboecfr.nictusa.com/cgi-bin/cfr/precinct_srch.cgi) and in part from individual county canvass reports. Precinct shapefile from Michigan GIS Open Data (https://gis-michigan.opendata.arcgis.com/datasets/2020-voting-precincts/). Several cities that cross county lines reported results from each county while the shapefile had a single precinct. These cross-county precincts were split at the county line with results assigned accordingly. Clare City - Clare/Isabella Brown City - Lapeer/Sanilac Fenton City - Genesee/Oakland Richmond City - Macomb/St. Clair Detroit City reports absentee votes via Absentee Vote Counting Boards. The cross-reference chart of AVCBs to precincts was received from OpenElections (https://github.com/openelections/openelections-sources-mi) and the AVCB votes were distributed accordingly by candidate to precincts based on their share of the precinct-level reported vote. Ottawa County Park Township Precinct 9 was renumbered as Precinct 4 consistent with county maps. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREUBLA - Don Blankenship (US Taxpayers Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRENDEL - Rocky De La Fuente (Natural Law Party) G20USSDPET - Gary Peters (Democratic Party) G20USSRJAM - John James (Republican Party) G20USSUWIL - Valerie Willis (US Taxpayers Party) G20USSGSQU - Marcia Squier (Green Party) G20USSNDER - Doug Dern (Natural Law Party) G20SBEDLIP - Ellen Lipton (Democratic Party) G20SBEDSTR - Jason Strayhorn (Democratic Party) G20SBERCAR - Tami Carlone (Republican Party) G20SBERFRE - Michelle Frederick (Republican Party) G20SBELHAL - Bill Hall (Libertarian Party) G20SBELHEW - Richard Hewer (Libertarian Party) G20SBEUADA - Karen Adams (US Taxpayers Party) G20SBEULEV - Douglas Levesque (US Taxpayers Party) G20SBEWHER - Mary Anne Hering (Working Class Party) G20SBEWMCE - Hali McEachern (Working Class Party) G20SBEGMAI - Tom Mair (Green Party) *University of Michigan* G20UBRDBER - Mark Bernstein (Democratic Party) G20UBRDDIG - Shauna Diggs (Democratic Party) G20UBRRHUB - Sarah Hubbard (Republican Party) G20UBRRMEY - Carl Meyers (Republican Party) G20UBRLHUD - James Hudler (Libertarian Party) G20UBRLLAR - Eric Larson (Libertarian Party) G20UBRUGRA - Ronald Graeser (US Taxpayers Party) G20UBRUVAN - Crystal Van Sickle (US Taxpayers Party) G20UBRGMAW - Michael Mawilai (Green Party) G20UBRNBUT - Keith Butkovich (Natural Law Party) *Michigan State University* G20UBRDMOS - Brian Mosallam (Democratic Party) G20UBRDVAS - Rema Vassar (Democratic Party) G20UBRROKE - Pat O'Keefe (Republican Party) G20UBRRSCH - Tonya Schuitmaker (Republican Party) G20UBRLWHI - Will White (Libertarian Party) G20UBRUSA1 - Janet Sanger (US Taxpayers Party) G20UBRUSA2 - John Paul Sanger (US Taxpayers Party) G20UBRGHU_ - Brandon Hu (Green Party) G20UBRGLAU - Robin Laurain (Green Party) G20UBRNABR - Bridgette Abraham-Guzman (Natural Law Party) *Wayne State University* G20UBRDDEW - Eva Garza Dewaelsche (Democratic Party) G20UBRDSTA - Shirley Stancato (Democratic Party) G20UBRRGAT - Don Gates (Republican Party) G20UBRRLAN - Terri Lynn Land (Republican Party) G20UBRLELG - Jon Elgas (Libertarian Party) G20UBRUSCH - Christine Schwartz (US Taxpayers Party) G20UBRGODG - Susan Odgers (Green Party) Minnesota --------- Election results from Minnesota Secretary of State (https://www.sos.state.mn.us/elections-voting/election-results/2020/2020-general-election-results/). Precinct shapefile from Minnesota Geospatial Commons (https://gisdata.mn.gov/dataset/bdry-votingdistricts). G20PREDBID - Joseph Biden (Democratic-Farmer-Labor Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREAFUE - Rocky De La Fuente (Independence-Alliance Party) G20PREPLAR - Gloria La Riva (Socialism and Liberation Party) G20PRESKEN - Alyson Kennedy (Socialist Workers Party) G20PREIWES - Kanye West (Independent) G20PREIPIE - Brock Pierce (Independent) G20PREOWRI - Write-In Votes G20USSDSMI - Tina Smith (Democratic-Farmer-Labor Party) G20USSRLEW - Jason Lewis (Republican Party) G20USSMOCO - Kevin O'Connor (Legal Marijuana Now Party) G20USSCSTE - Oliver Steinberg (Grassroots - Legalize Cannabis Party) G20USSOWRI - Write-In Votes Mississippi ----------- Election results from the Mississippi Secretary of State (https://www.sos.ms.gov/elections-voting/election-results). Precinct shapefiles initially from the U.S. Census Bureau's 2020 Redistricting Data Program. Precinct boundaries were adjusted as appropriate to align with county maps, supervisor districts, or prior versions of the Census VTDs. Precinct boundaries throughout the state were further reviewed with the voter registration file in effect for the November 2020 general election. Voting districts in nearly all counties were edited accordingly to align with reporting units in the 2020 election results. In some counties the resulting boundaries differ substantially from the 2020 Census VTDs. As these boundary revisions were so extensive only splits and merges are specified below by precinct. Some Mississippi counties name precincts after polling places and therefore change precinct names when polling places change regardless of whether this involves a change in boundaries. Precinct names were edited wherever necessary to match the November 2020 canvass results. In Kemper County an alphabetic name split of Scooba precinct was reported as separate line items. These were merged in the shapefile. The following splits and merges were made to align voting district boundaries with reporting units in the 2020 election results. Attala: Merge Northwest/Aponaug Claiborne: Split 2A/2B, 4A/4B Hinds: Merge 12/13, 16/17, 21/24, 26/87, 50/51/52, 67/89/90, 69/75, 94/95, 77/97 Itawamba: Split Friendship, Mantachie by supervisor district Jackson: Merge all A/B/C/D splits Jefferson Davis: Split South Prentiss 12/13 Jones: Merge George Harrison/County Barn Lauderdale: Merge 4/14, 10/15, 17/18/19, Alamucha/Mt Gilead, Andrews/Prospect as Gracepointe, Center Hill/Obadiah, Center Ridge/E Lauderdale, Clarkdale/Culpepper, Marion/E Marion, Russell/S Russell, Pickard/Sageville/Valley Leflore: Split Morgan City/Swiftown by zip code Simpson: Merge all A/B splits Tallahatchie: Merge Sumner 2/Webb 2 Walthall: Merge E Tylertown A/B, W Tylertown A/B, S Knoxo/Tylertown 3 Wilkinson: Merge Woodville 5/5A Yalobusha: Merge Two NE/SE as Water Valley; Split Scuna-Vann's Mill N/S Yazoo: Merge Carter/Lake City, Deasonville/Harttown, Dover/Robinette as Little Yazoo, Fairview/Holly Bluff, Midway E/W, Tinsley into Mechanicsburg/Valley G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREABLA - Don Blakenship (American Constitution Party) G20PREOCAR - Brian Caroll (American Solidarity Party) G20PREIWES - Kanye West (Independent) G20PREICOL - Phil Collins (Prohibition Party) G20PREIPIE - Brock Pierce (Independent) G20USSRHYD - Cindy Hyde-Smith (Republican Party) G20USSDESP - Mike Espy (Democratic Party) G20USSLEDW - Jimmy L. Edwards (Libertarian Party) Missouri -------- Election results from the Missouri Secretary of State via OpenElections (https://github.com/openelections/openelections-data-mo/tree/master/2020). Absentee, provisional, and mail ballots were reported countywide in nearly every county. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Precinct shapefiles primarily from the U.S. Census Bureau's 2020 Redistricting Data Program Phase 2 release. Monroe County from the 2010 Census VTD release. Platte County from the 2020 Census VTD release. The following counties instead used maps or shapefiles sourced from the respective county governments: Audrain, Bates, Caldwell, Callaway, Camden, Cape Girardeau, Cedar, Cooper, Franklin, Greene, Jackson, Jasper, Jefferson, Laclede, Lafayette, Lawrence, Marion, McDonald, Miller, Nodaway, Osage, Ozark, Pemiscot, Pike, Randolph, Scott, St. Louis, Ste. Genevieve, Texas, Warren, Washington, Worth, Wright. Precinct merges were made in the following counties to match consolidated reporting units: Andrew, Audrain, Barry, Benton, Bollinger, Boone, Buchanan, Butler, Callaway, Camden, Cape Girardeau, Carroll, Carter, Cass, Christian, Clark, Cole, Cooper, Crawford, Dade, Dallas, Daviess, Dekalb, Douglas, Dunklin, Franklin, Gentry, Greene, Grundy, Hickory, Holt, Howard, Howell, Jackson, Jasper, Jefferson, Johnson, Linn, Livingston, Marion, Mercer, Mississippi, Moniteau, Morgan, New Madrid, Nodaway, Oregon, Osage, Pemiscot, Perry, Pettis, Phelps, Platte, Polk, Putnam, Ralls, Randolph, Ray, Ripley, St. Clair, St. Francois, Schuyler, Scotland, Shannon, Shelby, Stoddard, Stone, Sullivan, Taney, Vernon, Warren, Wayne, Webster, Worth. The following additional modifications were made to match how election results were reported in 2020. Audrain: Add Vandalia City; Align Mexico precincts with municipal code Barry: Add Monett City; Align Cassville with corporate boundary Barton: Adjust Lamar ward boundaries to match city map Bollinger: Adjust Patton/Sedgewickville to match county GIS Buchanan: Split Central Assembly between Ashland UM, Sojourn, Visitors Bureau Butler: Align Poplar Bluff with corporate boundary and adjust wards to match city map Callaway: Align Fulton, Holts Summit precincts with 2020 corporate boundaries Carroll: Adjust Carrollton ward boundaries to match voter file Carter: Split Hunter between Ellsinore/Grandin by zip code Cass: Align Belton, Peculiar, Pleasant Hill, Raymore precincts with corporate boundaries; Adjust 37 Pleasant Prairie/25 West Peculiar Rural Chariton: Adjust Salisbury wards to match city map Christian: Align Rosedale, Union Chapel precincts with Nixa 2020 corporate boundary; Revise Cassidy 1/Cassidy 2 Clay: Split KC Lib 21-5/7, 21-27/28; Merge Gallatin 6/9 to match GIS; Adjust Excelsior Springs, Kearney, Smithville precincts to match 2020 ward and corporate boundaries; Adjust KC 21-1/15, 21-1/17, 21-3/11, 21-4/6, 21-4/11, 21-5/7/24, 21-6/24, 21-7/20, 21-13/26, 21-14/23, 21-17/16, 21-17/26, 21-27/28, 21-17/Platte 1, Gallatin 7/16, 10/13, 10/16, 11/15, 13/15, Kearney 3/Platte 2, Liberty 1/10, 6/13, 7/11, 11/14, Washington 1/3 to match voter file Clinton: Align Atchison/Concord, Jackson/Lathrop with 2020 precinct split assignments Cole: Adjust Marion Twp St Martins to include St Martins city in Jefferson Twp Crawford: Move Benton Twp section of Leasburg precinct from Recklein to Leasburg Dallas: Split N Benton Inside/OCL, S Benton Inside/OCL; Align N/S Benton with Buffalo ward map Dent: Split Boss precinct from R-4 precinct; Adjust R-2/R-3 boundary Dunklin: Align Holcomb, Rives with township boundaries; Adjust Arbyrd/Senath; Align Kennett wards with city map Franklin: Split Dry Branch between Stanton & St. Clair Out of Town Gasconade: Align Hermann, Owensville, Rosebud with corporate boundaries and ward descriptions Holt: Split West between Central/Northwest by school district Howell: Align West Plains precincts with 2020 corporate boundary Iron: Adjust Annapolis/Des Arc/Vulcan, Ironton/Pilot Knob Jasper: Realign Carthage 2/3, Joplin 1/7, 10/13, 10/15, 13/22, 25/Rex, Oronogo 1/2, Webb City 1/4 to match city ward maps Jefferson: Split Festus Ward 1 P1/P2, Ward 3 P1/P2, Ward 4 P1/P2; Adjust Crystal City/Riverview Johnson: Adjust Warrensburg NE/NW boundary to match county maps Lewis: Split LaBelle Twp between LaBelle FS/Lewistown FS with PLSS grid Lincoln: Align Moscow Mills, Troy with 2020 corporate boundaries; Adjust Briscoe/Troy Rural; Split Foley between Elsberry/Winfield, Silex between Briscoe/Millwood/Whiteside to match county GIS Linn: Split Brookfield Township between Brookfield 1&2/3&4 Livingston: Align Chillicothe with 2020 corporate boundaries Macon: Align Macon City wards with corporate boundaries Madison: Align Fredericktown wards with corporate boundaries Marion: Split Fabius-Smileyville/Taylor, Warren-Monroe City/Warren; Align Hannibal wards with voter file Miller: Adjust all precinct boundaries to match voter file Mississippi: Adjust Bertrand/East Prairie Rural; Align East Prairie City with corporate boundary Montgomery: Align Bellflower/Middletown, Big Spring/Rhineland with voter file Morgan: Adjust Versailles North/South boundary to match county GIS New Madrid: Add New Madrid City wards; Add Big Prairie 4 precinct; Move Portageville Ward 1 to Portage 1 Newton: Align Staples precincts with Joplin City GIS boundaries; Align Neosho precincts with Neosho City GIS boundaries; Adjust Newtonia/Ritchey Wentworth Pettis: Adjust Sedalia City wards to match city map Phelps: Align Rolla with corporate boundary and St. James wards with city maps Pike: Adjust Cuivre JL boundaries with Ashley NO, Buffalo E, Prairieville I Platte: Align Lake Waukomis, Parkville, Platte City, Riverside/Northmore, Weatherby Lake with corporate boundaries; Adjust Platte Hills/Park Hill, Seven Bridges/Shiloh Polk: Split Campbell, Jefferson, Union precincts by school district Pulaski: Adjust Big Piney/St. Roberts, Laquey/Waynesville Putnam: Split Union Twp into NE/SW precincts to match county map Ralls: Replace Center/Liberty precincts with 2010 VTDs Ray: Adjust Homestead Village/Wood Heights/Lawson, Richmond/Orrick Reynolds: Realign precincts countywide to match voter file Saline: Split Nelson precinct from Hardeman precinct; Adjust Marshall 2/3 boundary St. Charles: Split 180/Community; Adjust Brian/Ridgepoint, Civic/St. Paul, Harvester/Sycamore, Mamelle/Marina St. Francois: Align Desloge, Farmington, Park Hills with corporate boundaries and city ward maps; Adjust Bonne Terre/Timberline, Patterson/Timberline, Leadwood/Park Hills to match voter file Scott: Adjust Haywood City/Morley, Sikeston 1/McMullin/Vanduser Shannon: Align all precincts with county GIS and voter file Shelby: Adjust Jackson/North River to match voter file Stoddard: Adjust Advance/Leora, Bernie/Dexter/Pyle, Bloomfield/Essex/Gray Ridge Stone: Move Branson West from Ruth A to Ruth C; Adjust Ruth B City/Rural to match county GIS Taney: Adjust Boston Center/Walnut Shade; Align Branson wards with 2020 corporate boundary Vernon: Align Bronaugh/Moundville, Harwood/Schell City with voter file Washington: Adjust City Hall/Stony Point, Cruise/Richwoods to match county GIS G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Constitution Party) G20GOVRPAR - Mike Parson (Republican Party) G20GOVDGAL - Nicole Galloway (Democratic Party) G20GOVLCOM - Rik Combs (Libertarian Party) G20GOVGBAU - Jerome Howard Bauer (Green Party) G20LTGRKEH - Mike Kehoe (Republican Party) G20LTGDCAN - Alissia Canady (Democratic Party) G20LTGLSLA - Bill Slantz (Libertarian Party) G20LTGGDRA - Kelley Dragoo (Green Party) G20ATGRSCH - Eric Schmitt (Republican Party) G20ATGDFIN - Rich Finneran (Democratic Party) G20ATGLBAB - Kevin C. Babcock (Libertarian Party) G20SOSRASH - John R. (Jay) Ashcroft (Republican Party) G20SOSDFAL - Yinka Faleti (Democratic Party) G20SOSLFRE - Carl Herman Freese (Libertarian Party) G20SOSGLEH - Paul Lehmann (Green Party) G20SOSCVEN - Paul Venable (Constitution Party) G20TRERFIT - Scott Fitzpatrick (Republican Party) G20TREDENG - Vicki Lorenz Englund (Democratic Party) G20TRELKAS - Nicholas (Nick) Kasoff (Libertarian Party) G20TREGCIV - Joseph Civettini (Green Party) Montana ------- Election results from the Montana Secretary of State (https://sosmt.gov/elections/results/). Precinct shapefile primarily from Dave Ritts at the Montana State Library, as prepared for submission to the U.S. Census Bureau 2020 Redistricting Data Program. The three precincts in Treasure County were merged as the county transitioned to a single countywide precinct prior to the 2020 election. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSRDAI - Steve Daines (Republican Party) G20USSDBUL - Steve Bullock (Democratic Party) G20HALRROS - Matt Rosendale (Republican Party) G20HALDWIL - Kathleen Williams (Democratic Party) G20GOVRGIA - Greg Gianforte (Republican Party) G20GOVDCOO - Mike Cooney (Democratic Party) G20GOVLBIS - Lyman Bishop (Libertarian Party) G20ATGRKNU - Austin Knudsen (Republican Party) G20ATGDGRA - Raph Graybill (Democratic Party) G20SOSRJAC - Christi Jacobsen (Republican Party) G20SOSDBEN - Bryce Bennett (Democratic Party) G20AUDRDOW - Troy Downing (Republican Party) G20AUDDMOR - Shane Morigeau (Democratic Party) G20AUDLROO - Roger Roots (Libertarian Party) G20SPIRARN - Elsie Arntzen (Republican Party) G20SPIDROM - Melissa Romano (Democratic Party) G20SPILLEA - Kevin Leatherbarrow (Libertarian Party) Nebraska --------- Election results from the Nebraska Secretary of State's office via email. Precinct shapefiles primarily from the U.S. Census Bureau's 2020 Redistricting Data Program, with the following exceptions. Cass, Douglas, Harlan, and Lancaster replaced with maps from the counties. Mergers and/or boundary shifts made based on county-sourced maps or geocoded voter files in Adams, Butler, Cuming, Custer, Dakota, Dawes, Dodge, Fillmore, Furnas, Hall, Keith, Keya Paha, Lincoln, Madison, Nemaha, Nuckolls, Phelps, Platte, Richardson, Saline, Scotts Bluff, and Seward. Some counties reported one or more classes of votes at the county level. These were distributed by candidate based on the precinct-level reported vote. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSRSAS - Ben Sasse (Republican Party) G20USSDJAN - Chris Janicek (Democratic Party) G20USSLSLA - Gene Siadek (Libertarian Party) Nevada ------ Election results from the Nevada Secretary of State (https://www.nvsos.gov/sos/elections/election-information/precinct-level-results). Precinct shapefiles from the U.S. Census Bureau 2020 Redistricting Data Program, except the following counties use shapefiles sourced from the respective county governments: Clark, Douglas, Elko, Humboldt, Lincoln, Lyon, Washoe. Precinct boundaries in Churchill, Eureka, Nye were aligned with county maps. County borders were aligned with U.S. Census Bureau boundaries. Federal ballots were reported countywide in Carson City, Churchill, Clark, Douglas, Esmeralda, Eureka, Humboldt, Lander, Lyon, Nye, Washoe, White Pine. These were distributed by candidate to precincts based on the precinct-level reported vote. Nevada election results are suppressed for precincts with less than 10 total votes cast. These results were inferred or estimated based on countywide totals and precinct-level turnout by party. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREIBLA - Dan Blankenship (Independent American Party) G20PREONON - None of These Candidates New Hampshire ------------- Election results from the New Hampshire Secretary of State (https://www.sos.nh.gov/elections/2020-election-results). Precinct shapefile from the U.S. Census Bureau 2020 Redistricting Data Program. The Census VTD shapefile includes wards for the Town of Berlin and the Town of Derry that are only used for municipal elections. These were merged to match the statewide election returns. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSDSHA - Jeanne Shaheen (Democratic Party) G20USSRMES - Corky Messner (Republican Party) G20USSLODO - Justin O'Donnell (Libertarian Party) G20USSOWRI - Write-In Votes G20GOVDFEL - Dan Feltes (Democratic Party) G20GOVRSUN - Chris Sununu (Republican Party) G20GOVLPER - Darryl Perry (Libertarian Party) G20GOVOWRI - Write-In Votes New Jersey ---------- Election results from individual county canvass reports or election reporting websites (https://nj.gov/state/elections/vote-county-election-officials.shtml). Precinct shapefile from New Jersey Geographic Information Network (https://njogis-newjersey.opendata.arcgis.com/datasets/election-districts-for-new-jersey). The 2020 general election was conducted with all-mail ballots due to the COVID-19 pandemic. Therefore, only a scattering of in-person election day votes across the state were reported by precinct. Election results were primarily reported at the municipal level. In municipalities that were split by congressional district or where local elections were on the ballot results were reported accordingly at the ward level, district level, or a combination thereof. For the nj_2020 shapefile precincts have been merged and labeled to match the units by which election results were reported by the respective counties. Overseas federal ballots were reported at the county level by Burlington, Cape May, Gloucester, Monmouth, Morris, and Sussex. Provisional ballots were reported at the municipal/district level by Essex. These were distributed by candidate to reporting units based on their share of the municipal or ward/district reported vote. For the nj_2020_vtd_estimates shapefile the 2020 election results have been further apportioned to individual precincts based on the average of the vote from the 2016 election results for President and the 2018 election results for US Senate. Votes for each candidate on the 2020 ballot were distributed from 2020 reporting units to the precincts that comprise those reporting units based on the share of the average 2016/2018 vote from each precinct that was cast for that party's candidate or for the most ideologically similar minor party candidate. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Constitution Party) G20PRESLAR - Gloria Estela La Riva (Socialism and Liberation) G20PREOHAM - Bill Hammons (Unity Party America) G20PREOFUE - Rocky De La Fuente (Alliance Party) G20USSDBOO - Cory Booker (Democratic Party) G20USSRMEH - Rikin "Rik" Mehta (Republican Party) G20USSGHOF - Madelyn R. Hoffman (Green Party) G20USSOFER - Veronica Fernandez (Of, By, For!) G20USSOBUR - Daniel Burke (LaRouche Was Right) New Mexico ---------- Election results from the New Mexico Secretary of State (http://electionresults.sos.state.nm.us/). Precinct shapefiles from the New Mexico Secretary of State via the University of New Mexico Resource Geographic Information System (https://rgis.unm.edu/rgis6/). All counties are from the NM Voting Precincts 2021 shapefile except for Roosevelt County which is from the NM Voting Precincts 2012 shapefile. The following precincts were merged to reverse splits enacted after the 2020 general election. Lea: 8/13, 22/37, 23/38, 26/39, 40/41 Lincoln: 3/27/28, 5/26, 7/25, 8/29, 9/24, 11/23 Los Alamos: 5/6, 11/12 Rio Arriba: 38/40, 45/47 Roosevelt: 9/20, 10/21 Valencia: 4/63, 39/64, 44/65, 59/66 Los Alamos County precincts were renumbered and precincts 7/8 were then adjusted to match the 2020 county PDF map. Valencia County precincts 54/55 were adjusted to match the 2020 county precinct viewer. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECTIT - Sheila "Samm" Tittle (Constitution Party) G20PRESLAR - Gloria La Riva (Party for Socialism and Liberation) G20USSDLUJ - Ben R. Lujan (Democratic Party) G20USSRRON - Mark V. Ronchetti (Republican Party) G20USSLWAL - Bob Walsh (Libertarian Party) G20SSCDBAC - Shannon Bacon (Democratic Party) G20SSCRFUL - Ned S. Fuller (Republican Party) G20SSCDTHO - David K. Thomson (Democratic Party) G20SSCRMOR - Kerry J. Morris (Republican Party) G20SACDIVE - Zach Ives (Democratic Party) G20SACRJOH - Barbara V. Johnson (Republican Party) G20SACDHEN - Shammara H. Henderson (Democratic Party) G20SACRLEE - Gertrude Lee (Republican Party) G20SACLCUR - Stephen P. Curtis (Libertarian Party) G20SACDYOH - Jane B. Yohalem (Democratic Party) G20SACRMON - Thomas C. Montoya (Republican Party) New York -------- Election results primarily from individual county canvass reports as processed by OpenElections (https://github.com/openelections/openelections-data-ny/). Results for the following counties in part or in whole directly from county canvass reports: Allegany, Broome, Cattaraugus, Chautauqua, Erie, Monroe, Nassau, Ontario, Putnam. Cattaraugus, Chenango, Jefferson, Wyoming, and Yates reported some votes at the countywide level. These were distributed by candidate to precincts based on the precinct-level reported vote. Some New York counties only report official Write-Ins by precinct while placing invalid Write-In Votes with blank or other void ballots so that Write-In figures are not directly comparable at the statewide level. Precinct shapefiles were obtained from the respective county governments for most counties. The following counties instead use shapefiles from the U.S. Census Bureau's Redistricting Data Program: Chenango, Columbia, Franklin, Genesee, Hamilton, Lewis, Montgomery, Oswego, Otsego, Schenectady, Schuyler, Seneca, St. Lawrence, Wayne, Wyoming. Nearly all of the Census shapefiles were edited to match PDF maps from the respective county boards of elections or the voter file from the New York State Board of Elections. The Nassau County shapefile includes several dozen unassigned precinct divisions where a distinct ballot style would be required if they had registered voters. The following include registered voters and were merged into adjoining active precincts based on the voter registration file: HE 19049/19065, HE 20012/20093, HE 21087/22108, HE 22066/22702, NH 13016/13701, OB 15093/15703. The Chemung County shapefile is significantly outdated. Multiple precincts were split, merged, and adjusted in Elmira, Horseheads, and Southport to match PDF maps provided by the county board of elections. The county boundary between Nassau and Suffolk is misaligned in both shapefiles and was edited to match the voter file. Tioga County has a more accurate parcel-based precinct shapefile that was used instead of the shapefile based on BOE descriptions of the precincts. Precincts reported on combined line items for the 2020 general election were consolidated in the following counties: Bronx, Cattaraugus, Chautauqua, Kings, New York, Queens, Richmond, Tompkins, Warren. These additional modifications were made to reflect precinct boundaries as of the 2020 general election: Chautauqua: Add Ellery 2V; Adjust Jamestown 5-3/6-1 Chenango: Split Oxford 1/2 Delaware: Merge Tompkins 1/2 Erie: Adjust Tonawanda 63/67 Genesee: Merge Genesee 2-3 into 2-1/2-2/3-1 Lewis: Split Croghan 2/4, Leyden 1/2; Merge Croghan 5/6, Diana 1/2 Otsego: Add Oneonta wards; Split Worcester 1/2; Adjust Laurens 1/2 Schuyler: Split Hector 2/5; Adjust Hector 3/6 Seneca: Split Seneca Falls 5/6 Washington: Consolidate Whitehall from 5 to 3 EDs Wayne: Align Palmyra districts with county maps G20PREDBID - Joseph Biden (Democratic and Working Families fusion) G20PRERTRU - Donald Trump (Republican and Conservative fusion) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Pacific Green Party) G20PREIPIE - Brock Pierce (Independence Party) G20PREOWRI - Write-In Votes North Carolina -------------- Election results and precinct shapefile from the NC State Board of Elections (https://www.ncsbe.gov/results-data) Buncombe 681, Henderson CV, Wake 01-07A, 07-07A are missing from the 20201018 shapefile. They are added from the 20190827 shapefile. North Carolina produces two sets of election results data. The precinct results are the unaltered results as initially reported by the counties. Many counties report early votes by vote center while provisional and other nonstandard ballots may be reported countywide. The precinct-sorted results are then produced within 30 days after the election. In the precinct-sorted data nearly all votes are assigned to precincts regardless of the manner by which the ballots were cast. However, North Carolina law requires the addition of statistical "noise" to the precinct-sorted data wherever any given vote by any specific voter may otherwise be deduced via cross referencing the various election-related data sets produced by the SBE. For the 2020 general election 51 counties reported all votes by precinct in their initial precinct results. The precinct-sorted data set was used instead for the counties listed below. Alleghany, Avery, Beaufort, Bertie*, Bladen, Buncombe, Cabarrus, Caldwell, Camden, Currituck, Dare, Davidson*, Davie, Duplin*, Durham*, Edgecombe, Guilford, Halifax*, Harnett, Haywood, Henderson, Hertford, Hyde, Johnston, Jones, Lee, Lincoln, Macon, Martin, Mecklenburg*, Moore, Nash, New Hanover*, Northampton*, Orange, Pasquotank, Pitt*, Polk, Richmond, Scotland, Stokes*, Surry*, Tyrrell*, Wake, Washington, Watauga, Wayne, Wilkes*, Yadkin In counties marked by asterisk some votes were still reported by vote center or countywide in the precinct-sorted data. These were distributed by candidate to precincts based on the precinct-level reported vote. The precinct-sorted results were further adjusted to match the certified countywide totals based on the precinct-level vote by candidate. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Constitution Party) G20PREOWRI - Write-In Votes G20USSRTIL - Thom Tillis (Republican Party) G20USSDCUN - Cal Cunningham (Democratic Party) G20USSLBRA - Shannon W. Bray (Libertarian Party) G20USSCHAY - Kevin E. Hayes (Constitution Party) G20GOVRFOR - Dan Forest (Republican Party) G20GOVDCOO - Roy Cooper (Democratic Party) G20GOVLDIF - Steven K. DiFiore (Libertarian Party) G20GOVCPIS - Al Pisano (Constitution Party) G20LTGRROB - Mark Robinson (Republican Party) G20LTGDHOL - Yvonne Lewis Holley (Democratic Party) G20ATGRONE - Jim O'Neill (Republican Party) G20ATGDSTE - Josh Stein (Democratic Party) G20TRERFOL - Dale R. Folwell (Republican Party) G20TREDCHA - Ronnie Chatterji (Democratic Party) G20SOSRSYK - E.C. Sykes (Republican Party) G20SOSDMAR - Elaine Marshall (Democratic Party) G20AUDRSTR - Anthony Wayne (Tony) Street (Republican Party) G20AUDDWOO - Beth A. Wood (Democratic Party) G20AGRRTRO - Steve Troxler (Republican Party) G20AGRDWAD - Jenna Wadsworth (Democratic Party) G20INSRCAU - Mike Causey (Republican Party) G20INSDGOO - Wayne Goodwin (Democratic Party) G20LABRDOB - Josh Dobson (Republican Party) G20LABDHOL - Jessica Holmes (Democratic Party) G20SPIRTRU - Catherine Truitt (Republican Party) G20SPIDMAN - Jen Mangrum (Democratic Party) G20SSCRNEW - Paul Newby (Republican Party) G20SSCDBEA - Cheri Beasley (Democratic Party) G20SSCRBER - Phil Berger, Jr. (Republican Party) G20SSCDINM - Lucy Inman (Democratic Party) G20SSCRBAR - Tamara Barringer (Republican Party) G20SSCDDAV - Mark Davis (Democratic Party) G20SACRWOO - April C. Wood (Republican Party) G20SACDSHI - Tricia Shields (Democratic Party) G20SACRGOR - Fred Gore (Republican Party) G20SACDCUB - Lora Christine Cubbage (Democratic Party) G20SACRDIL - Chris Dillon (Republican Party) G20SACDSTY - Gray Styers (Democratic Party) G20SACRCAR - Jeff Carpenter (Republican Party) G20SACDYOU - Reuben F. Young (Democratic Party) G20SACRGRI - Jefferson G. Griffin (Republican Party) G20SACDBRO - Chris Brook (Democratic Party) North Dakota ------------ Election results from North Dakota Secretary of State (https://results.sos.nd.gov/Default.aspx). Precinct shapefile from the U.S. Census Bureau's 2020 Redistricting Data Program. Precincts in the following cities were edited to align with 2020 corporate boundaries: Bismarck, Bottineau, Bowman, Carrington, Devils Lake, Elgin, Dickinson, Grand Forks, Jamestown, Killdeer, Lincoln, Minot, Valley City, Watford. New Town and Stanley were edited to match the voter file. The following additional modifications were made to recreate the 2020 precinct boundaries. Burleigh: Merge 32-04 into 32-03, 32-05/06/07 as 32-04 Grant: Merge 31-01/31-04 as Rural Grant Mercer: Add wards for Beulah and Hazen Mountrail: Merge 04-04/04-06 as Precinct 5 Oliver: Adjust Center 2/7 to match county map Pierce: Align Rugby wards with 2015 ordinance Richland: Merge 25-03/25-10 as Wahpeton Comm Center Ward: Merge 40-01/40-02 as Ruthville G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREOWRI - Write-In Votes G20HALRARM - Kelly Armstrong (Republican Party) G20HALDRAK - Zach Raknerud (Democratic-Nonpartisan League Party) G20HALLPET - Steven James Peterson (Libertarian Party) G20HALOWRI - Write-In Votes G20GOVRBUR - Doug Burgum (Republican Party) G20GOVDLEN - Shelley Lenz (Democratic-Nonpartisan League Party) G20GOVLHEN - DuWayne Hendrickson (Libertarian Party) G20GOVOWRI - Write-In Votes G20AUDRGAL - Joshua C. Gallion (Republican Party) G20AUDDHAR - Patrick Hart (Democratic-Nonpartisan League Party) G20AUDOWRI - Write-In Votes G20TRERBEA - Thomas Beadle (Republican Party) G20TREDHAU - Mark Haugen (Democratic-Nonpartisan League Party) G20TREOWRI - Write-In Votes G20INSRGOD - Jon Godfread (Republican Party) G20INSOWRI - Write-In Votes G20PSCRKRO - Brian Kroshus (Republican Party) G20PSCDBUC - Casey D. Buchmann (Democratic-Nonpartisan League Party) G20PSCOWRI - Write-In Votes Ohio ---- Election results from the Ohio Secretary of State (https://www.sos.state.oh.us/elections/election-results-and-data/). Precinct shapefile from the U.S. Census Bureau 2020 Redistricting Data Program. Some VTDs were relabeled to match precinct names and/or precinct codes in the November 2020 general election returns. The following counties include adjustments to account for corporate annexations that are not specified below by precinct: Adams, Athens, Butler, Franklin, Guernsey, Montgomery, Stark, Tuscarawas, Warren, Wayne. The following additional revisions were made to match the 2020 precinct boundaries: Athens: Adjust Athens 4-4/4-5, Nelsonville 1/2/3/4 Brown: Adjust Perry Twp South/Villages Butler: Adjust Hamilton 22/24, Oxford 6/11, Trenton 5/7, West Chester 28/39 Champaign: Adjust Union N/S Clark: Align New Carlisle, Springfield precincts with county maps Crawford: Move eastern Polk Twp from Galion 1B to western Polk Twp Cuyahoga: Adjust Olmsted Twp D/F/H Delaware: Adjust Berlin C/Delaware 3-F Fairfield: Adjust Greenfield B/Lancaster 2-A, Pickerington F/Violet B/Violet C Greene: Adjust Bath 277/Fairborn 226/Xenia 351 Hamilton: Adjust Cleves A/Whitewater A, Colerain BB/F Knox: Adjust Clinton A/Mount Vernon 1-B, Clinton B/Mount Vernon 2-A Lake: Adjust Painesville A/K Medina: Adjust Wadsworth City 1-D/Sharon D, Wadsworth City 2-D/Twp C Richland: Adjust Ontario 3/4 Stark: Adjust Canton 8-C/Plain 6, Canton 6-A/Plain 12 Summit: Adjust Coventry D/G, Hudson 1-B/3-C, Springfield F/J Warren: Adjust Mason City Z/Union A, South Lebanon A/B G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Independent) Oklahoma -------- Election results from the Oklahoma State Election Board (https://oklahoma.gov/elections/elections-results/election-results.html). Precinct shapefile from the University of Oklahoma Center for Spatial Analysis (https://csagis-uok.opendata.arcgis.com/). Early votes were reported countywide for Oklahoma County and Tulsa County. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREIWES - Kanye West (Independent) G20PREISIM - Jade Simmons (Independent) G20PREIPIE - Brock Pierce (Independent) G20USSRINH - Jim Inhofe (Republican Party) G20USSDBRO - Abby Broyles (Democratic Party) G20USSLMUR - Robert Murphy (Libertarian Party) G20USSIFAR - Joan Farr (Independent) G20USSINES - April Nesbit (Independent) G20COCRHIE - Todd Hiett (Republican Party) G20COCLHAG - Todd Hagopian (Libertarian Party) Oregon ------ Election results from the Oregon Secretary of State via OpenElections (https://github.com/openelections/openelections-data-or/). Results from Polk, Tillamook, Wallowa, and Wasco counties were corrected with the respective county canvass reports. Precinct shapefiles for the following counties were provided by the respective county governments: Benton, Clatsop, Columbia, Coos, Crook, Curry, Deschutes, Douglas, Harney, Hood River, Jackson, Josephine, Klamath, Lane, Linn, Malheur, Morrow, Multnomah, Polk, Sherman, Tillamook, Umatilla, Union, Wallowa, Wasco, Yamhill. Precinct shapefiles for the following counties were provided by the Oregon Secretary of State: Jefferson, Lane, Marion. Several gaps in the Marion County shapefile were assigned based on the Precinct Split Summary Report. Precinct shapefiles for Clackamas and Washington were provided by the Metro Regional Government Data Resource Center. Precinct boundaries for Grant County and Wheeler County are defined by school district boundaries. Precinct shapefiles were produced to match PDF maps provided by the respective counties using the 2016 Oregon Education Boundaries shapefile obtained from the Oregon Spatial Data Library. Precinct shapefiles for the following counties were produced based on PDF maps provided by the respective counties: Baker, Gilliam, Lake, Lincoln. Boundaries defined by the PLSS grid were produced with the Oregon Public Land Survey Quarter-Quarter Reference Grid shapefile obtained from the Oregon Spatial Data Library. Municipal boundaries were produced from the Oregon Department of Transportion 2016 City Limits shapefile obtained from the Oregon Spatial Data Library. Street boundaries were produced from the U.S. Census Bureau census block shapefiles. PDF maps obtained from Lake County are approximate precinct boundaries drawn on the PLSS grid for county precincts and on the street map for Lakeview city precincts. These boundaries were adjusted to match address range assignments in the Lake County Address Library Report which serves as the legal definition of the precincts according to the Lake County Clerk. Precinct divisions across roads that span multiple rural precincts are generally defined by zip codes. Address ranges were further identified based on the Lake County tax lot parcel viewer. Rural precinct boundaries in the shapefiles provided by Coos County and Union County were revised to match the updated PLSS cadastral grid in the Oregon GIS Framework obtained from the Oregon Spatial Data Library. Municipal precinct boundaries in the following counties were edited to match city limits in effect for the November 2020 general election: Coos, Deschutes, Douglas, Jefferson, Malheur, Marion, Tillamook, Umatilla, Washington, Yamhill. Precinct numbers in the Columbia County, Josephine County, and Wallowa County shapefiles were edited to match the Oregon Secretary of State voter file. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Pacific Green Party) G20PREPHUN - Dario Hunter (Progressive Party) G20PREOWRI - Write-In Votes G20USSDMER - Jeff Merkley (Democratic Party, Independent Party and Working Family Party (fusion candidate)) G20USSRPER - Jo Rae Perkins (Republican Party) G20USSLDYE - Gary Dye (Libertarian Party) G20USSGTAH - Ibrahim A. Taher (Pacific Green Party and Progressive Party (fusion candidate)) G20USSOWRI - Write-In Votes G20ATGDROS - Ellen Rosenblum (Democratic Party, Independent Party and Working Family Party (fusion candidate)) G20ATGRCRO - Michael Cross (Republican Party) G20ATGLHED - Lars D. H. Hedbor (Libertarian Party) G20ATGOWRI - Write-In Votes G20SOSDFAG - Shemia Fagan (Democratic Party and Working Family Party (fusion candidate)) G20SOSRTHA - Kim Thatcher (Republican Party and Independent Party (fusion candidate)) G20SOSLMAR - Kyle Markley (Libertarian Party) G20SOSGPAR - Nathalie Paravicini (Pacific Green Party and Progressive Party (fusion candidate)) G20SOSOWRI - Write-In Votes G20TREDREA - Tobias Read (Democratic Party and Working Family Party (fusion candidate)) G20TRERGUD - Jeff Gudman (Republican Party) G20TREIHEN - Chris Henry (Independent Party, Pacific Green Party and Progressive Party (fusion candidate)) G20TRECMAR - Michael P. Marsh (Constitution Party) G20TREOWRI - Write-In Votes Pennsylvania ------------ Election results primarily from the Pennsylvania Department of State (https://www.pa.gov/en/agencies/dos/resources/voting-and-elections-resources/voting-and-election-statistics/bulk-election-data.html). Precinct results were corrected or replaced with canvass reports from the following counties: Adams, Allegheny, Berks, Bradford, Butler, Carbon, Clinton, Crawford, Delaware, Fayette, Jefferson, Lackawanna, Lehigh, Luzerne, Montgomery, Northampton, Northumberland, Philadelphia, Pike, Potter, Somerset, Westmoreland. Due to court orders involving ballots that were segregated until legal challenges were resolved the certified results from nearly all counties differ from the official results certified by the state. State courts ordered segregated ballots to be included for state offices whereas federal courts ordered that they be excluded for federal offices. As the orders were issued after the county certification deadline these votes were added to the state offices for 57 counties that did not include them in precinct reports and removed from federal offices in 10 counties that did include them in precinct reports. The precinct results in the VEST shapefiles are those that were certified by the respective counties. Philadelphia reported federal ballots by congressional district. These were distributed by candidate to precincts based on their share of the precinct-level reported vote in the respective districts. Precinct shapefiles primarily from the U.S. Census Bureau 2020 Redistricting Data Program. The shapefiles from Delaware County, Washington County, and the City of Pittsburgh are from the respective jurisdictions. Precinct numbers were corrected to match the 2020 voter file in the following locales: Allegheny (Elizabeth, Pittsburgh W12), Blair (Altoona, Greenfield), Bradford (Athens), Greene (Dunkard, Monongahela), Monroe (Smithfield), Montgomery (Hatfield), Northampton (Bethlehem Twp), Perry (Toboyne), Washington (New Eagle, Somerset), York (Fairview). Precinct boundaries throughout the state were edited to match voter assignments in the PA Department of State voter file from the 2020 election cycle. While some edits reflect official updates to wards or divisions most involve voters incorrectly assigned to voting districts by the counties. As such the VEST shapefile endeavors to reflect the de facto precinct boundaries and these often differ from the official voting district boundaries, in some cases quite drastically. Wherever possible edits were made using census boundaries or alternatively using various boundary shapefiles from the respective counties or the Pennsylvania Spatial Data Access catalog (https://www.pasda.psu.edu/). In some areas voter assignments appear so erratic that it is impractical to place all voters within their assigned precinct. These areas were edited so as to place as many voters as possible within their assigned precinct without displacing a greater number from their assigned precinct. Municipal boundaries were retained except where a significant number of voters were misassigned to the wrong municipality. In cases where the odd/even split was incorrectly reversed for precinct boundary streets the official boundary was retained. All such cases involved a near equal number of voters swapped between voting districts. Inaccurate municipal boundaries in the VTD shapefile were generally realigned only if necessary to reflect voter assignments. Most corrections were made using the Municipality Boundary shapefile from the Pennsylvania Department of Transportation (https://data-pennshare.opendata.arcgis.com/). In some cases they were instead based on municipal assignments of parcels. Five boroughs that cross county lines are not designated as separate precincts in one of the counties. These were merged with the voting districts where they are assigned in the respective counties: Adamstown (Berks Spring 12), Ashland (Columbia Conyngham), Emlenton (Clarion Richland), Seven Springs (Fayette Saltlick), Tunnelhill (Blair Allegheny 4). The following revisions were made to the base shapefiles to match the de facto 2020 precinct boundaries consistent with the voter file. Due to the sheer number of edits boundary adjustments are listed at the borough/township level. There may be as many as two dozen individual precincts that were revised within a given municipality. Adams: Align Littlestown with municipal boundary; Adjust Cumberland, Franklin, Straban Allegheny: Adjust Baldwin, Bellevue, Bethel Park, Brentwood, Castle Shannon, Clairton, Collier, Coraopolis, Crafton, Crescent, Dormont, Dravosburg, Duquesne, E Deer, E McKeesport, E Pittsburgh, Elizabeth, Emsworth, Findlay, Forward, Franklin Park, Glassport, Hampton, Harmar, Ingram, Jefferson Hills, Kennedy, Leet, Liberty, Marshall, McCandless, McKees Rocks, McKeesport, Monroeville, Moon, Mount Lebanon, Munhall, N Braddock, N Fayette, N Versailles, Oakdale, Oakmont, O'Hara, Penn Hills, Pine, Pittsburgh (most wards), Pleasant Hills, Plum, Reserve, Richland, Robinson, Ross, Scott, Shaler, S Fayette, S Park, Springdale, Stowe, Swissvale, Tarentum, Turtle Creek, Upper St. Clair, W Deer, W Homestead, W Mifflin, W View, Whitaker, White Oak, Whitehall, Wilkins, Wilkinsburg Armstrong: Align Apollo, Dayton, Elderton, Ford City, Ford Cliff, Kittanning, N Apollo with municipal boundaries; Adjust Cowanshannock, Ford City, Gilpin, Kiskiminetas, Kittanning, Manor, N Buffalo, Parker City, Parks, S Buffalo Beaver: Adjust Aliquippa, Ambridge, Baden, Beaver, Beaver Falls, Brighton, Center, Chippewa, Conway, Economy, Franklin, Hanover, Harmony, Hopewell, Midland, Monaca, New Sewickley, N Sewickley, Ohioville Bedford: Align Everett, Saxton with municipal boundaries; Adjust Bedford Boro, Bedford Twp Berks: Adjust Cumru, Earl, Exeter, Muhlenberg, Oley, Reading W15, W18, Robeson, Sinking Spring, Spring, Union Blair: Align Allegheny, Altoona, Bellwood, Duncansville, Greenfield, Hollidaysburg, Juniata, Logan, Martinsburg, Newry, Roaring Spring, Tyrone, Williamsburg with municipal boundaries; Adjust Allegheny, Altoona W4, W5, W6, W10, W11, W12, W13, W14, Antis, Blair, Frankstown, Freedom, Greenfield, Huston, Juniata, Logan, N Woodbury, Snyder, Tyrone Boro, Tyrone Twp Bucks: Align Bristol, Doylestown, Falls, Lower Makefield, Middletown, Milford, Newtown, Richland, Sellersville, Springfield, Trumbauersville, Tullytown, Warwick with municipal boundaries; Adjust Bensalem, Bristol Boro, Bristol Twp, Buckingham, Doylestown Twp, Falls, Hilltown, Lower Makefield, Lower Southampton, Middletown, Milford, Morrisville, Newtown Twp, Nockamixon, Northampton, Perkasie, Solebury, Springfield, Tinicum, Upper Makefield, Upper Southampton, Warminster, Warrington, W Rockhill Butler: Align Adams, Butler Twp, Cranberry, Jackson, Valencia with municipal boundaries; Adjust Adams, Buffalo, Butler Boro, Butler Twp, Center, Cranberry, Jefferson, Zelienople Cambria: Align W Taylor with municipal boundary; Adjust Adams, Cambria, Conemaugh, Croyle, E Carroll, E Taylor, Ebensburg, Geistown, Jackson, Johnstown W8, W17, W20, Lower Yoder, Portage Boro, Portage Twp, Richland, Southmont, Stonycreek, Summerhill, Susquehanna, Upper Yoder, W Carroll, Westmont Cameron: Adjust Emporium, Shippen Carbon: Adjust Jim Thorpe, Kidder, Lehighton, Mahoning, Palmerton, Summit Hill Centre: Adjust Ferguson, Patton, Spring, State College Chester: Align Birmingham, Westtown with municipal boundaries; Adjust Caln, Coatesville, E Bradford, E Coventry, E Fallowfield, E Goshen, E Marlborough, E Pikeland, E Vincent, Easttown, London Grove, N Coventry, Pennsbury, Phoenixville, Sadsbury, Spring City, Tredyffrin, Uwchlan, Valley, Warwick, W Bradford, W Caln, W Goshen, W Whiteland Clarion: Align Shippenville, Strattanville with municipal boundaries; Adjust Clarion, Highland, Farmington, Knox Clearfield: Adjust Decatur, Morris, Woodward Clinton: Align Allison, Bald Eagle, Colebrook, Dunnstable, Greene, Logan, Mill Hall, Renovo, Woodward with municipal boundaries Columbia: Align Orange, N Centre, Scott with municipal boundaries; Adjust Berwick, Bloomsburg, Scott Crawford: Align Richmond with municipal boundary Cumberland: Split Lower Allen 1/Annex; Align Camp Hill, Carlisle, E Pennsboro, Hampden, Lemoyne, Lower Allen, Mechanicsburg, Middlesex, Monroe, Mount Holly Springs, New Cumberland, N Middleton, Shippensburg, Shiremanstown, Silver Spring, Upper Allen, Wormsleysburg with municipal boundaries; Adjust Carlisle Dauphin: Align Middletown with municipal boundary; Adjust Derry, Harrisburg W1, W7, W8, W9, W15, Hummelstown, Lower Paxton, Lykens, Middletown, Swatara Delaware: Adjust Aston, Chester, Concord, Darby Boro, Darby Twp, Folcroft, Haverford, Marple, Middletown, Nether Providence, Newtown, Radnor, Ridley, Sharon Hill, Thornbury, Tinicum, Trainer, Upper Chichester, Upper Darby, Upper Providence Elk: Adjust Fox, Johnsonburg, Ridgeway Boro, Ridgeway Twp, St. Marys Erie: Adjust Erie W1, W4, W5, W6, Fairview, Greene, Harborcreek, Lawrence Park, McKean, Millcreek, North East, Summit, Union City, Waterford Fayette: Align Dunbar, Uniontown with municipal boundaries; Adjust Brownsville, Bullskin, Dunbar, Franklin, Georges, German, Luzerne, N Union, Redstone Franklin: Align Mercersburg, Mont Alto, Waynesboro with municipal boundaries; Adjust Antrim, Chambersburg, Fannett, Greene, Guilford, Hamilton, Metal, Peters, Quincy, St. Thomas, Southampton, Washington, Waynesboro Fulton: Align McConnellsburg with municipal boundary Greene: Align Carmichaels with municipal boundary; Adjust Cumberland, Franklin, Jefferson, Monongahela, Morgan Huntingdon: Adjust Huntingdon, Mount Union, Shirley Indiana: Align Armagh, Shelocta, Smicksburg with municipal boundaries; Adjust Armstrong, Center, Cherryhill, E Wheatfield, Pine, W Wheatfield Jefferson: Adjust Punxsutawney Juniata: Align Mifflintown, Thompsontown with municipal boundaries; Adjust Tuscarora Lackawanna: Adjust Archbald, Blakely, Carbondale, Clarks Summit, Dickson City, Dunmore, Fell, Jermyn, Jessup, Mayfield, Moosic, Old Forge, Olyphant, Scranton W1, W2, W3, W6, W7, W10, W12, W13, W14, W15, W16, W19, W20, W21, W23, S Abington, Taylor Lancaster: Split Lancaster 7-8 CV/LS; Adjust Akron, Brecknock, Columbia, Elizabethtown, E Hempfield, E Lampeter, Lancaster W6, W7, W8, E Petersburg, Lititz, Ephrata Boro, Ephrata Twp, Manheim, Manor, Millersville, Mt Joy Twp, New Holland, Penn, Pequea, Providence, Rapho, Warwick, W Cocalico, W Donegal, W Hempfield, W Lampeter Lawrence: Align Elwood City, Shenango with municipal boundaries; Adjust Elwood City, Mahoning, Neshannock, N Beaver, Shenango Lebanon: Adjust Bethel, Cornwall, Lebanon W2, W3, W5, W10, Myerstown, S Lebanon, S Londonderry Lehigh: Split Allentown 17-4/Parkland; Adjust Allentown W2, W3, Lower Macungie, N Whitehall, Salisbury, Slatington Luzerne: Align Avoca, Hollenback, Pittston, Sugarloaf with municipal boundaries; Adjust Butler, Exeter, Fairview, Foster, Hanover, Hazle, Hazleton, Jenkins, Larksville, Lehman, Nanticoke, Plains, Swoyersville, W Wyoming, Wilkes-Barre, Wright Lycoming: Align Duboistown, S Williamsport with municipal boundaries; Adjust Jersey Shore McKean: Align Bradford, Foster with municipal boundaries; Adjust Bradford, Bradford Twp, Foster, Hamlin, Kane, Keating Mercer: Align Mercer, Sheakleyville with municipal boundaries; Adjust Delaware, Farrell, Fredonia, Greenville, Grove City, Hempfield, Hermitage, Sharon, Sharpsville, S Pymatuning, W Salem, Wheatland Mifflin: Align Kistler with municipal boundary; Adjust Brown, Derry, Lewistown Monroe: Align Delaware Water Gap, E Stroudsburg, Mount Pocono, Stroudsburg, Tunkhannock with municipal boundaries; Adjust Chestnuthill, E Stroudsburg, Smithfield, Stroud, Tobyhanna Montgomery: Adjust Abington, Cheltenham, E Norriton, Hatfield, Horsham, Limerick, Lower Gwynedd, Lower Merion, Lower Pottsgrove, Lower Salford, Montgomery, Pottstown, Springfield, Upper Dublin, Upper Gwynedd, Upper Hanover, Upper Merion, Upper Moreland, Upper Providence, W Norriton, Whitemarsh, Whitpain Montour: Adjust Mahoning Northampton: Align Glendon, E Allen, Easton, Hanover, Walnutport with municipal boundaries; Adjust Bangor, Bethlehem W2, W3, W4, W6, W7, W9, W14, W15, Bethlehem Twp, Bushkill, E Allen, Easton, Forks, Hanover, Hellertown, Lehigh, Lower Mt Bethel, Lower Saucon, Moore, Nazareth, Palmer, Plainfield, Upper Mt Bethel, Williams Northumberland: Adjust Coal, Kulpmont, Milton, Mount Carmel, Northumberland, Point, Ralpho, Shamokin, Sunbury, Upper Augusta, W Chillisquaque Perry: Align Buffalo, Howe with municipal boundaries Philadelphia: Adjust 2-13/15, 7-10/11/16/21, 8-15/16/33, 17-20/26, 21-1/15, 21-4/6, 21-32/39, 21-34/43, 22-16/23, 26-1/2, 28-1/8, 29-9/11, 34-37/41, 38-13/14/15, 38-13/20, 49-2/21, 52-3/8, 52-6/9, 57-6/7, 57-10/27, 57-17/18, 58-19/44, 63-1/14, 63-21/24, 65-11/16/18 Pike: Adjust Matamoras Potter: Align Oswayo with municipal boundary; Adjust Coudersport, Galeton Schuylkill: Adjust Coaldale, Minersville, N Manheim, Norwegian, Porter, Pottsville, Schuylkill Haven Snyder: Align Beavertown, Middleburg with municipal boundaries Somerset: Align Jefferson, Middlecreek, New Centerville, Somerset with municipal boundaries; Adjust Conemaugh, Jenner, Paint, Somerset, Windber Susquehanna: Adjust Montrose, Lanesboro, Susquehanna Depot Tioga: Align Liberty with municipal boundary; Adjust Delmar, Wellsboro Union: Adjust Buffalo, W Buffalo, White Deer Venango: Align Barkeyville, Cooperstown with municipal boundaries; Adjust Cranberry, Franklin, Oil City, Sugarcreek Warren: Adjust Conewango, Warren Washington: Adjust Amwell, California, Canonsburg, Canton, Carroll, Cecil, Centerville, Charleroi, Chartiers, Cross Creek, Donora, E Bethlehem, Fallowfield, Hanover, Independence, Mount Pleasant, New Eagle, N Franklin, N Strabane, Nottingham, Peters, Robinson, Smith, Somerset, S Franklin, Union, Washington, W Brownsville, W Pike Run Wayne: Adjust Berlin, Honesdale Westmoreland: Align Bell, Greensburg, Irwin, N Huntingdon, Penn Twp, Salem, Vandergrift, W Newton with municipal boundaries; Adjust Allegheny, Arnold, Bell, Derry Twp, E Huntingdon, Fairfield, Greensburg, Hempfield, Jeannette, Latrobe, Ligonier Twp, Lower Burrell, Monessen, Mount Pleasant, New Kensington, N Belle Vernon, N Huntingdon, Penn Twp, Rostraver, St. Clair, Salem, Scottdale, Sewickley, S Greensburg, S Huntingdon, Trafford, Unity, Upper Burrell, Vandergrift, Washington, Youngwood York: Align E Prospect, Goldsboro, Jefferson, Manchester, Monaghan, Wellsville, Windsor, York with municipal boundaries; Adjust Chanceford, Codorus, Conewago, Dallastown, Dover, Fairview, Hanover, Jackson, Lower Chanceford, Lower Windsor, Manchester, New Freedom, Newberry, N Codorus, Penn, Railroad, Red Lion, Shrewsbury, Spring Garden, Springettsbury, W Manchester, Windsor Twp, Wrightsville, York W1, W5, W6, W8, W9, York Twp G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20ATGDSHA - Josh Shapiro (Democratic Party) G20ATGRHEI - Heather Heidelbaugh (Republican Party) G20ATGLWAS - Daniel Wassmer (Libertarian Party) G20ATGGWEI - Richard Weiss (Green Party) G20AUDDAHM - Nina Ahmad (Democratic Party) G20AUDRDEF - Timothy DeFoor (Republican Party) G20AUDLMOO - Jennifer Moore (Libertarian Party) G20AUDGFAI - Olivia Faison (Green Party) G20TREDTOR - Joseph Torsella (Democratic Party) G20TRERGAR - Stacy Garrity (Republican Party) G20TRELSOL - Joseph Soloski (Libertarian Party) G20TREGRUN - Timothy Runkle (Green Party) Rhode Island ------------ Election results from Rhode Island Board of Elections (https://www.ri.gov/election/results/2020/general_election/data/) Precinct shapefile from the U.S. Census Bureau's 2020 Redistricting Data Program final release. Several precincts in Providence were aligned with the city ward shapefile. Limited ballots were reported by township. Federal ballots were reported by congressional district. These were distributed by candidate to precincts based on their share of the precinct-level vote for the given reporting unit. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREOFUE - Rocky De La Fuente (Alliance Party) G20PREOLAR - Gloria La Rive (Socialism and Liberation Party) G20PREOCAR - Brian Carroll (American Solidarity Party) G20PREOWRI - Write-In Votes G20USSDREE - John F. Reed (Democratic Party) G20USSRWAT - Allen R. Waters (Republican Party) G20USSOWRI - Write-In Votes South Carolina -------------- Election results from South Carolina State Election Commission (https://www.enr-scvotes.org/SC/106502/Web02-state.264691/#/). Precinct shapefile provided by Victor Frontroth at the Mapping Section of the South Carolina Revenue and Fiscal Affairs Office. Provisional and failsafe ballots were reported countywide. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. In Jasper County the SC legislature enacted Hardeeville 3 and Okatie 2 for the 2020 elections. However, if in use they were not reported separately so Hardeeville 1/3 and Okatie 1/2 were merged in the shapefile. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREAFUE - Rocky De La Fuente (Alliance Party) G20USSRGRA - Lindsey Graham (Republican Party) G20USSDHAR - Jaime Harrison (Democratic Party) G20USSCBLE - Bill Bledsoe (Constitution Party) G20USSOWRI - Write-In Votes South Dakota ------------ Election Results from the South Dakota Secretary of State (https://sdsos.gov/elections-voting/election-resources/election-history/2020_Election_History.aspx). Precinct shapefiles primarily from the U.S. Census Bureau's 2020 Redistricting Data Program. Yankton comes from the 2010 Census VTD release. Pennington is sourced from the Rapid City GIS Division. Precincts in the following cities were edited to align with 2020 corporate boundaries and ward divisions: Aberdeen, Belle Fourche, Brandon, Brookings, Corsica, Custer, Dell Springs, Flandreau, Harrisburg, Hot Springs, Howard, Lemmon, Lennox, Madison, McLaughlin, Milbank, Mitchell, Plankinton, Platte, Rapid City, Redfield, Salem, Sioux Falls, Spearfish, Sturgis, Tea, Vermillion, Watertown, Webster, Wessington Springs, White River, Winner, Yankton Brookings, Brown, Hughes, Hyde, Potter, Sully, and Yankton use countywide vote centers rather than polling locations by precinct. South Dakota counties with vote centers do not record votes by precinct. For these counties, votes were apportioned to precincts based on their share of the countywide number of active voters registered with the party of the respective candidates. When this method was tested with counties that report votes by precinct the great majority of precincts were within 4% of the actual candidate vote shares. However, a scattering of precincts deviated by as much as 12% from the actual vote shares. These precincts were either in city centers or far outlying areas, signifying that registered Democrats in rural precincts are more likely to vote for Republican candidates than registered Democrats in urban precincts. Douglas, Kingsbury, and Lawrence reported absentee votes countywide. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. The following additional modifications were made to recreate the 2020 precinct boundaries. Beadle: Replace 5 commissioner districts with 10 precincts Bennett: Merge Martin City Brown: Adjust 12/16, 21/22 to match county map Brule: Replace 5 commissioner districts with 5 precincts Buffalo: Replace 3 commissioner districts with 3 precincts Butte: Merge 8/13/14 Campbell: Adjust 1/5 to match county map Charles Mix: Merge divisions of 3, 6, 11, 12 Clark: Replace 5 commissioner districts with 12 precincts Clay: Merge C1/C2, E1/E2, S1/S2, W1/W2 Codington: Reorganize 3 county VTDs into 11 precincts; Merge Watertown A3/A4, B1/B4/E5, B3/C1, C2/D4, C3/C4/Pelican, E1/E4/Lake, E2/E3 Custer: Adjust 5/9 to match county map Davison: Merge 1/2/3, 4/5, 6/7/8, 9/10/11, 12/13/14, 15/16/17/18, 19/20 Day: Merge divisions of 2, 5, 6 Dewey: Merge 3/4, 10/11, 12/13 Edmunds: Adjust 2/3 to match county shapefile Fall River: Merge divisions of Edgemont, Oelrichs; Adjust Cascade/Edgemont/Jackson to match county map Faulk: Split 6/7 Grant: Split 41/45/53, 43/47, 44/49/52/54 Hand: Merge divisions of 11, 12 Hutchinson: Adjust 1/7, 4/5 to match county map Hyde: Replace 5 commissioner districts with 3 precincts Jackson: Merge divisions of 3, 4 Jones: Merge divisions of 1, 3 Kingsbury: Replace 5 commissioner districts with 6 precincts Lawrence: Merge divisions of Rural #1, Whitewood Lincoln: Merge Brooklyn/Pleasant, Canton 1-3, Canton 4-5, Lennox 1-3, Tea 1-3; Split Sioux Falls 2-13/2-16 Meade: Adjust Black Hawk 14/15/16/19, Sturgis 2A/5A to match voter file Mellette: Revise Central/East/West boundaries to match description McPherson: Merge Eureka wards with 4/5/6, Leola wards with 1/2 Minnehaha: Merge 1-4/1-5, 4-1/4-14, 4-7/4-8, 5-1/5-2; Realign 3/5/15, 11/21 Perkins: Merge divisions of 3 Potter: Replace 5 commission districts with 6 precincts Roberts: Merge 6/7, 12/14 Sully: Revise all precinct boundaries to match county map Todd: Adjust N/S Antelope to match voter file Union: Revise all precinct boundaries to match county shapefile Walworth: Align Mobridge precinct boundaries with county shapefile Ziebach: Merge N&S Dupree/Redelm G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20USSRROU - Mike Rounds (Republican Party) G20USSDAHL - Dan Ahlers (Democratic Party) G20HALRJOH - Dusty Johnson (Republican Party) G20HALDLUA - Randy "Uriah" Luallin (Democratic Party) G20PUCRHAN - Gary Hanson (Republican Party) G20PUCDEAG - Remi W. Bald Eagle (Democratic Party) G20PUCLSAX - Devin Saxon (Libertarian Party) Tennessee --------- Election results from the Tennessee Secretary of State (https://sos.tn.gov/elections/results#2020). Precinct shapefile primarily from the Tennessee Comptroller of the Treasury (https://apps.cot.tn.gov/DPAMaps/Redistrict/Counties). Hamilton County replaced with a shapefile from the county GIS department. Davidson County reported absentee ballots countywide. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. The following modifications were made to the shapefile to reflect precinct changes prior to the 2020 general election. Coffee: Split 13-2/13-4 Hamblen: Merge 10-1/10-2 Hardin: Merge 1-1/1-2, 2-1/2-2, 3-1/3-2, 4-1/4-2 Henderson: Merge Christian Chapel/Darden Maury: Split Northfield/Spring Hill McNairy: Merge Cypress/Ramer Polk: Merge Cooper Basin/Ducktown, Parksville/Shiloh Sumner: Split Howard ES/Station Camp HS G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREIWES - Kanye West (Independent) G20PREIBLA - Don Blankenship (Independent) G20PREIKEN - Alyson Kennedy (Independent) G20PREILAR - Gloria La Riva (Independent) G20PREIFUE - Rocky De La Fuente (Independent) G20USSRHAG - Bill Hagerty (Republican Party) G20USSDBRA - Marquita Bradshaw (Democratic Party) G20USSIHOO - Steven Hooper (Independent) G20USSISTA - Eric Stansberry (Independent) G20USSIMCL - Elizabeth McLeod (Independent) G20USSIJAM - Aaron James (Independent) G20USSIHIL - Dean Hill (Independent) G20USSIGRU - Jeffrey Grunau (Independent) G20USSIHEN - Ronnie Henley (Independent) G20USSIFAP - Yomi Faparusi (Independent) Texas ----- Election results and precinct shapefile from the Texas Legislative Council (https://data.capitol.texas.gov/). The precinct data files available for download at the TXLC Capitol Data Portal are allocated to Census VTD geography based on Voting Age Population from the 2010 Census. The unallocated precinct results and registration statistics were generously provided by TXLC staff to instead merge with the precinct boundaries. The shapefile includes unallocated Voter Registration (VR) and Spanish Surname Voter Registration (SSVR) for the November 2020 general election. Any VR data analysis of these unallocated precinct results should utilize this unallocated VR data rather than the VR data allocated by VTD available for download at CDP. SSVR is denoted as a percentile of total VR for each precinct. Precinct results for the following counties were replaced in whole or in part with county source files or with precinct data provided via the Secretary of State: Andrews, Bee, Borden, Brazos, Chambers, Coryell, Dawson, Deaf Smith, Donley, Fayette, Hansford, Harrison, Hood, Hudspeth, Knox, Lamar, Loving, Mason, Maverick, Reeves, Starr, Tom Green, Trinity, Waller, Wilbarger, Willacy, Williamson. Precinct 4/6 in Gonzales was merged prior to 2008. Precinct 5/6 in Hood was merged prior to 2012. Gonzales 4 was the city of Nixon while Gonzales 6 was the surrounding county precinct. Hood 5 and 6 were divided by US Hwy 377. However, they reappear as separate line items in the 2020 general election county reports. Since these are otherwise regarded as unitary precincts and it is unclear that the separate 2020 line items correspond to the obsolete boundaries the results for Gonzales 4/6 and Hood 5/6 were combined for this shapefile. Brazos 84 and 85 were single parcel precincts created where new construction required a distinct ballot style. Each precinct cast 2 Republican votes for all statewide races. For this shapefile the votes for Brazos 84 and 85 were added to Brazos 82 and Brazos 2 respectively based on voter registration address. Precinct totals for the counties listed below do not add up to the Secretary of State County Canvass for one or more offices. Most commonly this is due to omission of some ballots counted after election day from either the county precinct reports or from summary results certified to the state. In some cases these involve data entry errors where numbers were transposed, dropped, or added in one or more precincts or in countywide summations. In some cases corrections to the initial precinct results were made after the certification deadline. Anderson, Armstrong, Cass, Cochran, Cottle, Fayette, Frio, Gillespie, Hamilton, Hansford, Hood, Howard, Hudspeth, Irion, Jasper, Kent, Kleberg, Lamar, Liberty, Live Oak, Lynn, Maverick, Morris, Motley, Presidio, Reeves, Rockwall, Shackelford, Starr, Terrell, Travis, Upton, Val Verde, Van Zandt, Ward, Webb, Willacy. Most of the discrepancies are in single digits or low double digits. The exceptions are a 140 vote overreport from Cass for David Collins (G) for U.S. Senate, a 54 vote underreport from Van Zandt for Jane Bland (R) for Supreme Court Justice 6, a 100 vote underreport from Cochran for Staci Williams (D) for Supreme Court Justice 7, a 100 vote underreport from Travis for Jeff Boyd (R) for Supreme Court Justice 7, a 274 vote overreport from Reeves for Elizabeth Frizell for Criminal Appeals Judge 3, a 286 vote underreport from Reeves for Kevin Yeary (R) for Criminal Appeals Judge 4. Hood had an underreport of 171-176 Republican votes and 45-54 Democratic votes for all statewide races. Kleberg had an underreport of 56-71 Republican votes and 55-67 Democratic votes for all statewide races. Presidio had an underreport of 58 votes for Chrysta Casta eda (D) for railroad commissioner, 55 votes for Amy Meachum (D) for Supreme Court Chief Justice, and 55 votes for Kathy Cheng (D) for Supreme Court Justice 6. Votes reported countywide were distributed by candidate to precincts based on the precinct-level reported vote. This includes all early ballots in Collingsworth and Hudspeth. Early ballots for precincts 101/102, 301/303 in Donley. Mail ballots in Borden and Kimble. Federal and/or limited ballots in Bee, Bexar, Brazos, Chambers, Coryell, Harrison, Hays, and Jefferson. Provisional and military ballots in Bowie, Reeves, and Trinity. The Mason County courthouse burned down in February 2021. The only known surviving precinct results are on a spreadsheet with an incorrect formula in place of the election day results. This was filed with the Secretary of State in 2020 and the TXLC consequently allocated all votes countywide. For this shapefile the election day votes were instead calculated as the difference between the early votes and the countywide summary totals and then distributed by candidate to precincts based on the precinct-level early vote. In Williamson County a vendor programming error combined in person early votes to a handful of precincts for the initial results. The in person early votes were subsequently hand counted so as to be assigned to their correct precincts. A batch of about 250 ballots was not recounted before the certification deadline and thus reported only in countywide summary results. For this shapefile those in person early votes were distributed by candidate to precincts based on the precinct-level reported vote. San Saba did not file a precinct report with the Secretary of State as required by the Texas election code and asserted they are unable to locate any precinct results for the 2020 general election. The countywide summary totals were distributed by candidate to precincts based on the 2018 precinct-level reported vote. The following counties reported combined results for some precincts. As these specific precincts align with VTD boundaries the combined results were replaced with the VTD allocated precinct results from the TXLC Capitol Data Portal. Any data corrections or distributions noted above were transferred accordingly. Austin: 207/208 Brooks: 3/3S Kent: 201/202 Kleberg: 33/34 Lamar: 1A3B/1D/1E7C, 1B/1I, 1F/1G, 2B2A/2C3A, 4C/4E Lamb: 7/8 Lynn: 1/5, 2/8, 3/10, 4/11 McMullen: 2A/2B, 4A/4B Newton: 11/13/21 Real: 4/7 Red River: 1/11, 17/18, 27/30 G20VR - Voter registration G20SSVR - Spanish surname voter registration G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREOWRI - Write-In Votes G20USSRCOR - John Cornyn (Republican Party) G20USSDHEG - Mary "MJ" Hegar (Democratic Party) G20USSLMCK - Kerry Douglas McKennon (Libertarian Party) G20USSGCOL - David B. Collins (Green Party) G20RRCRWRI - James "Jim" Wright (Republican Party) G20RRCDCAS - Chrysta Casta eda (Democratic Party) G20RRCLSTE - Matt Sterett (Libertarian Party) G20RRCGGRU - Katija "Kat" Gruene (Green Party) G20SSCRHEC - Nathan Hecht (Republican Party) G20SSCDMEA - Amy Clark Meachum (Democratic Party) G20SSCLASH - Mark Ash (Libertarian Party) G20SSCRBLA - Jane Bland (Republican Party) G20SSCDCHE - Kathy Cheng (Democratic Party) G20SSCRBOY - Jeff Boyd (Republican Party) G20SSCDWIL - Staci Williams (Democratic Party) G20SSCLSTR - William Bryan Strange III (Libertarian Party) G20SSCRBUS - Brett Busby (Republican Party) G20SSCDTRI - Gisela D. Triana (Democratic Party) G20SSCLOXF - Tom Oxford (Libertarian Party) G20SCCRRIC - Bert Richardson (Republican Party) G20SCCDFRI - Elizabeth Davis Frizell (Democratic Party) G20SCCRYEA - Kevin Patrick Yeary (Republican Party) G20SCCDCLI - Tina Clinton (Democratic Party) G20SCCRNEW - David Newell (Republican Party) G20SCCDBIR - Brandon Birmingham (Democratic Party) Utah ---- Election results from OpenElections (https://github.com/openelections/openelections-sources-ut). Precinct shapefile from Utah Geospatial Resource Center (https://gis.utah.gov/data/political/voter-precincts/). The shapefile from UGRC features subprecincts, breaking down precincts in cases of district splits. In many counties election results were reported at the subprecinct level, but for counties where results were instead reported at the precinct level subprecincts were merged accordingly. In Emery County, 52 canvass votes reported at the county level were distributed by candidate to precincts based on their share of the precinct-level reported vote. G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRECBLA - Don Blankenship (Constitution Party) G20PREIPIE - Brock Pierce (Unaffiliated) G20PREIWES - Kanye West (Unaffiliated) G20PREIMCH - Joe McHugh (Unaffiliated) G20PREILAR - Gloria La Riva (Unaffiliated) G20PREOWRI - Write-In Votes G20GOVRCOX - Spencer J. Cox (Republican Party) G20GOVDPET - Chris Peterson (Democratic Party) G20GOVLCOT - Daniel Rhead Cottam (Libertarian Party) G20GOVADUE - Greg Duerden (Independent American Party) G20GOVOWRI - Write-In Votes G20ATGRREY - Sean D. Reyes (Republican Party) G20ATGDSKO - Greg Skordas (Democratic Party) G20ATGLBAU - Rudy J. Bautista (Libertarian Party) G20AUDRDOU - John "Frugal" Dougall (Republican Party) G20AUDCOST - Jeffrey L. Ostler (Constitution Party) G20AUDUFAB - Brian L. Fabbi (United Utah Party) G20TRERDAM - David Damschen (Republican Party) G20TRELSPE - Joseph Speciale (Libertarian Party) G20TRECPRO - Richard Proctor (Constitution Party) Vermont ------- Election results from the Vermont Secretary of State (https://vtelectionarchive.sec.state.vt.us/) Precinct shapefile from the U.S. Census Bureau's 2020 Redistricting Data Program. The Census VTD shapefile features city wards. However, precinct boundaries for state and federal elections are not based on city wards. They are instead defined by legislative districts wherever they cross municipal boundaries. Therefore, city wards were merged in the shapefile and cities or townships were instead split into precincts wherever necessary using the state legislative district shapefile. Essex 2 and Essex 3 are incorrectly labeled in the Census VTD shapefile. The labels and results are switched consistent with the township voting district map. Vermont has four unorganized towns whose residents cast votes in neighboring towns. These were distributed back based on voting age population in the 2020 U.S. Census. (Averill-Canaan, Buel's Gore-Huntington, Ferdinand-Brighton, Glastenbury-Shaftsbury.) G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PREIWES - Kanye West (Independent) G20PREOOTH - Other Candidates on Ballot G20PREOSAN - Bernie Sanders (Write-In) G20PREOWRI - Other Write-In Candidates G20HALDWEL - Peter Welch (Democratic Party) G20HALDRBE - Miriam Berry (Republican Party) G20HALCHEL - Christopher Helali (Communisty Party) G20HALIBEC - Peter R. Becker (Independent) G20HALIHOR - Marcia Horne (Independent) G20HALIORR - Shawn Orr (Independent) G20HALITRU - Jerry Trudell (Independent) G20HALOWRI - Write-In Votes G20GOVDZUC - David Zuckerman (Progressive Party and Democratic Party (fusion candidate)) G20GOVRSCO - Phil Scott (Republican Party) G20GOVIHOY - Kevin Hoyt (Independent) G20GOVTPEY - Emily Peyton (Truth Matters Pary) G20GOVIWHI - Erynn Hazlett Whitney (Independent) G20GOVIBIL - Wayne Billado III (Independent) G20GOVIDEV - Michael Devost (Independent) G20GOVUDIC - Charly Dickerson (Unaffiliated) G20GOVOWRI - Write-In Votes G20LTGDGRA - Molly Gray (Democratic Party) G20LTGRMIL - Scott Milne (Republican Party) G20LTGPERI - Cris Ericson (Progressive Party) G20LTGIBIL - Wayne Billado III (Independent) G20LTGBCOR - Ralph Corbo (Banigh the F-35s Party) G20LTGOWRI - Write-In Votes G20ATGDDON - T.J. Donovan (Democratic Party) G20ATGRPAI - H. Brooke Paige (Republican Party) G20ATGPERI - Cris Ericson (Progressive Party) G20ATGOWRI - Write-In Votes G20SOSDCON - Jim Condos (Democratic Party) G20SOSRPAI - H. Brooke Paige (Republican Party) G20SOSPERI - Cris Ericson (Progressive Party) G20SOSISMI - Pamala Smith (Independent) G20SOSOWRI - Write-In Votes G20TREDPEA - Beth Pearce (Democratic Party) G20TRERBRA - Carolyn Whitney Branagan (Republican Party) G20TREPERI - Cris Ericson (Progressive Party) G20TREIWRI - Alex Wright (Independent) G20TREOWRI - Write-In Votes G20AUDOHOF - Doug Hoffer (Democratic Party and Republican Party (fusion candidate)) G20AUDPERI - Cris Ericson (Progressive Party) G20AUDOWRI - Write-In Votes Virginia -------- Election results from the Virginia Department of Elections (https://historical.elections.virginia.gov/). Absentee ballots and provisional votes were reported at the county or city level throughout the state. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Chesapeake City provided a breakout of nearly all votes by precinct. A small number of hand-counted ballots were not assigned to specific precincts. These were distributed by candidate to precincts based on their share of the precinct-level reported vote. Prince William County had reporting errors in the races for President and U.S. Senate. This included a small number of election day precincts but primarily involved incorrectly distributing votes from the Central Absentee Precinct by congressional district. The results were corrected using the results tapes from the Prince William County Office of Elections and the change log from the Virginia Department of Elections. For President the certified results differ from the corrected results as follows: Biden (D) -1648, Trump (R) +2327, Jorgensen (L) +94. For U.S. Senate the certified results differ from the corrected results as follows: Warner (D) -1603, Gade (R) -32. Precinct shapefile primarily from the U.S. Census Bureau 2020 Redistricting Data Program Phase 2 release. A significant number of precincts throughout the state have been replaced with the U.S. Census Bureau 2020 Redistricting Data Program final release. Virginia election reports sometimes include precinct splits that are obsolete or unused for the given election cycle. These have been omitted. In cases where voters were assigned to the wrong district the de facto precinct split has been included for that election. The borders of Chesapeake, Norfolk, Petersburg, Prince George, Suffolk, Virginia Beach reflect de facto misalignments that were not corrected before 2020. The following modifications were made to recreate the 2020 precinct boundaries. Albemarle: Add Mechums River to match county GIS shapefile Alexandria City: Add Alex Renew, Olympus Condo; Adjust Lee Center/Lyles Crouch, Beatley Library/Cameron Station to match county GIS shapefile Arlington: Adjust Gunston/Oakridge to match county GIS shapefile Bristol City: Adjust Ward 2/Ward 4 to match description in municipal code Charles City County: Adjust District 1/District 2 boundary to match county code Chesapeake City: Split, merge, or adjust 26 precincts to match PDF maps of citywide realignment Chesterfield: Split Iron Bridge/Iron Bridge North, Skinquarter/Magnolia, Winfrees Store/Longhouse, Southside/Ridgedale, Genito/Clover Hill to match county GIS shapefile Covington City: Realign Ward 1, Ward 2, Ward 3 to match city PDF map and municipal code Culpeper: Adjust East Fairfax/Brandy Station boundary to match county GIS shapefile Emporia City: Adjust Precincts 1/7, Precincts 2/5 to match municipal code Essex: Adjust South Precinct/Central Precinct boundary to match county PDF Fairfax: Adjust Bull Run/Virginia Run, Shreve/Timber Lane to match county GIS shapefile Fredericksburg City: Adjust District 1/3 boundaries to match municipal code Galax City: Adjust North/South precinct boundary to match municipal GIS shapefile Halifax: Merge South Boston East/West; Adjust Meadville/Republican Grove to match 2011 redistricting PDF map Hampton City: Add US House District 2 segment of Tyler Precinct to match county PDF; Adjust 6 precincts to reflect correction of border with Newport News City Hanover: Adjust Blunts/Beaverdam boundary to match county PDF Henry: Adjust 10 precinct boundaries to align VTDs with county GIS shapefile Loudoun: Adjust Weller/Ashbrook, Evergreen/Sycolin Creek; Add Goshen Post, Buffalo Trail to match county GIS shapefile Newport News City: Adjust Sanford/Riverview boundary to match county GIS shapefile; Ajust 12 precincts to reflect correction of border with Hampton City Norfolk City: Merge Bramblewood into Chesterfield/Ruffner Academy; Adjust Granby/Titustown to match county PDF Northumberland: Merge subprecincts 3-A and 3-B to match county PDF Prince William: Split Piney Branch/Bristow Run, Potomac/Williams; Adjust Ben Lomond/Mullen, Freedom/Leesylvania to match county GIS shapefile Radford City: Split East/New River precincts to match municipal ordinance Rappahanock: Adjust Sperryville/Washington boundary to match county PDF Richmond City: Add Precinct 115, 215, 415 to match county GIS shapefile Richmond County: Adjust Precincts 2-1/3-1 boundary to match description in county ordinance Roanoke County: Adjust 12 precinct boundaries to match county GIS shapefile Rockingham: Split East/West Bridgewater to match municipal ordinance; Adjust East Bridgewater to match municipal boundary Russell: Adjust Daugherty/West Lebanon boundary to match county PDF Tazewell: Merge Abbs Valley/Bossevain, Adria/Gap Store, Pounding Mill/Wardell, Raven/Richlands; Adjust nearly all precinct boundaries to align VTDs with county GIS shapefile Virginia Beach City: Adjust Centerville/Colonial to match county GIS shapefile Williamsburg City: Revise Matoaka/Stryker to match municipal PDF map and municipal code Wise: Adjust Big Stone Gap/East Stone Gap boundary to match county GIS shapefile Wythe: Adjust West Wytheville/East Wytheville boundary to match county GIS shapefile York: Adjust Dare/Harwoods Mill to match county GIS shapefile G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREOWRI - Write-In Votes G20USSDWAR - Mark Robert Warner (Democratic Party) G20USSRGAD - Daniel Mac Arthur Gade (Republican Party) G20USSOWRI - Write-In Votes Washington ---------- Election results and precinct shapefile from the Washington Secretary of State (https://www.sos.wa.gov/elections/research/election-results-and-voters-pamphlets.aspx). In Kittitas County the votes reported as Ellensburg 28 in the Secretary of State results are actually those of Cle Elum 2. Ellensburg 28 was not a distinct voting precinct for the 2020 general election. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREGHAW - Howie Hawkins (Green Party) G20PRESLAR - Gloria La Riva (Socialism and Liberation Party) G20PRESKEN - Alyson Kennedy (Socialist Workers Party) G20PREOWRI - Write-In Votes G20GOVDINS - Jay Inslee (Democratic Party) G20GOVRCUL - Loren Culp (Republican Party) G20GOVOWRI - Write-In Votes G20LTGDHEC - Denny Heck (Democratic Party) G20LTGDLII - Marko Liias (Democratic Party) G20LTGOWRI - Write-In Votes G20SOSDTAR - Gael Tarleton (Democratic Party) G20SOSRWYM - Kim Wyman (Republican Party) G20SOSOWRI - Write-In Votes G20TREDPEL - Mike Pellicciotti (Democratic Party) G20TRERDAV - Duane A. Davidson (Republican Party) G20TREOWRI - Write-In Votes G20AUDDMCC - Pat (Patrice) McCarthy (Democratic Party) G20AUDRLEY - Chris Leyba (Republican Party) G20AUDOWRI - Write-In Votes G20ATGDFER - Bob Ferguson (Democratic Party) G20ATGRLAR - Matt Larkin (Republican Party) G20ATGOWRI - Write-In Votes G20LANDFRA - Hilary Franz (Democratic Party) G20LANRPED - Sue Kuehl Pederson (Republican Party) G20LANOWRI - Write-In Votes G20INSDKRE - Mike Freidler (Democratic Party) G20INSRPAT - Chirayu Avinash Patel (Republican Party) G20INSOWRI - Write-In Votes West Virginia ------------- Election results from the West Virginia Secretary of State (https://sos.wv.gov/elections/Pages/HistElecResults.aspx). Precinct shapefiles from the U.S. Census Bureau's 2020 Redistricting Data Program unless otherwise specified. The following use shapefiles sourced from the respective county governments: Barbour, Berkeley, Brooke, Calhoun, Clay, Fayette, Grant, Hancock, Harrison, Jefferson, Kanawha, Marion, Marshall, Mason, Mineral, Monongalia, Monroe, Morgan, Ohio, Pocahontas, Preston, Randolph, Raleigh, Summers, Taylor, Upshur, Wayne, Wood. The following use shapefiles provided by the West Virginia GIS Technical Center (https://wvgis.wvu.edu/index.php): Boone, Hampshire, Lewis, McDowell, Mercer, Mingo, Putnam, Roane, Wyoming. Precinct boundaries were adjusted as appropriate to align with county maps, election districts, or municipal wards. Precinct boundaries throughout the state were further reviewed with the voter registration file in effect for the November 2020 general election. Voting districts in nearly all counties were edited accordingly to align with reporting units in the 2020 election results. In many counties the resulting boundaries differ substantially from the 2020 Census VTDs. As these boundary revisions were so extensive only splits and merges are specified below by precinct. In certain areas voter assignments appear so interspersed that it is impractical to place all voters within their assigned precinct. These areas were edited so as to place as many voters as possible within their assigned precinct without displacing a greater number from their assigned precinct. In McDowell County precincts 84/85, 102/103, 107/109 have such a great degree of overlap in voter assignments that they may be better combined for some statistical data purposes. The boundaries were determined based on how the majority of residents were assigned on each street range. Election results from the following counties include "alpha" precincts in which voters within the same geographic boundaries are assigned to separate precincts by the first letter of their surname: Cabell, Jefferson, Kanawha, Mingo, Monongalia, Nicholas, Putnam, Wood. These are signified in precinct results with an A/B or 1/2 designation except in Kanawha County where precincts 202/203 are an alpha split of geographic precinct 203 and in Wood County where 62/62A are an alpha split signified in the same manner as geographic subprecincts. In Jackson County all precincts were renumbered to match county maps. A scattering of precincts across the state were also renumbered to match the voter file. The following splits and merges were made to align voting district boundaries with reporting units in the November 2020 general election results. Brooke: Merge 1/6, 4/5, 23B/23D, 25/26, 28/31 Cabell: Merge 7/7-2, 34-2/54; Split 11/15 Gilmer: Merge 16/20, 17/18 Hancock: Merge 17/18 Lincoln: Consolidate 28 precincts into 16 precincts Logan: Merge 39/56, 37/40; Split 5A/5B, 7A/7B, 45A/45B Marshall: Merge 1/44, 6/7, 13/14, 20/23/25, 26/28/30 Ohio: Merge 64/69; Split 103/103A, 104A/108A, 141/141A Pendleton: Merge 1/2, 5/6, 11/12, 13/15 Putnam: Merge 24/29, 28/48 Roane: Merge 11/12 Tyler: Merge 1/7, 10/12 Wayne: Merge 3 into 1/30, 11/12, 34/38 Wirt: Split 7/7A Wood: Merge 41/41U, 71/71U, 84 into 82/85 Wyoming: Split 306/307 G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREMHAW - Howie Hawkins (Mountain Party) G20USSRCAP - Shelley Moore Capito (Republican Party) G20USSDSWE - Paula Jean Swearengin (Democratic Party) G20USSLMOR - David Moran (Libertarian Party) G20GOVRJUS - Jim Justice (Republican Party) G20GOVDSAL - Ben Salango (Democratic Party) G20GOVLKOL - Erika Kolenich (Libertarian Party) G20GOVMLUT - Daniel P. "Danny" Lutz (Mountain Party) G20SOSRWAR - Mac Warner (Republican Party) G20SOSDTEN - Natalie Tennant (Democratic Party) G20AUDRMCC - John "JB" McCuskey (Republican Party) G20AUDDCLA - Mary Ann Roebuck Claytor (Democratic Party) G20TRERMOO - Riley Moore (Republican Party) G20TREDPER - John D. Perdue (Democratic Party) G20AGRRLEO - Kent Leonhardt (Republican Party) G20AGRDBEA - Bob Beach (Democratic Party) G20ATGRMOR - Patrick Morrisey (Republican Party) G20ATGDPET - Sam Brown Petsonk (Democratic Party) Wisconsin --------- Election results from the Wisconsin Elections Commission (https://elections.wi.gov/elections/election-results). Precinct shapefile from the Wisconsin Legislative Technology Services Bureau (https://gis-ltsb.hub.arcgis.com/). Wisconsin election results frequently combine multiple wards within a given reporting unit. Election results were disaggregated from reporting units to individual wards proportional to the total number of registered voters within the constituent wards in the subsequent ward-level registration report. LTSB collects ward boundaries in January and July of each year. However, voting ward boundaries continue to change until a few weeks before the general election due to annexations, incorporations, and other boundary agreements. Ward boundaries were therefore edited wherever necessary to coincide with the 2020 general election based on a comprehensive review of relevant ordinances in the Wisconsin Department of Administration Municipal Data System. A scattering of ward numbers across the state were also edited to match the 2020 voter registration file. The baseline shapefile for Iron County is from the 2023 LTSB municipal wards shapefile. G20PREDBID - Joseph Biden (Democratic Party) G20PRERTRU - Donald Trump (Republican Party) G20PRECBLA - Don Blankenship (Constitution Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREICAR - Brian Carroll (Independent) G20PREOWEL - Kasey Wells (Write-In Candidate) G20PREOSIM - Jade Simmons (Write-In Candidate) G20PREOBOD - R19 Boddie (Write-In Candidate) G20PREOHAW - Howie Hawkins (Write-In Candidate) G20PREOLAR - Gloria La Riva (Write-In Candidate) G20PREOWES - Kanye West (Write-In Candidate) G20PREOCHA - Mark Charles (Write-In Candidate) G20PREOWRI - Other Write-In Votes Wyoming ------- Election results from Wyoming Secretary of State (https://soswy.state.wy.us/Elections/ElectionResults.aspx) Precinct shapefile primarily from the U.S. Census Bureau's 2020 Redistricting Data Program final release. The Fremont County shapefile was provided by the Fremont County Assessor. The following modifications were made to recreate the 2020 precinct boundaries. Albany: Consolidate 8 county VTDs into 5 precincts, 18 city VTDs into 8 precincts Campbell: Align 1-27/24-1 with Gillette municipal boundary Carbon: Remove district splits for 1-2, 5-1, 6-1, 7-1, 11-2, 12-1, 13-1 Goshen: Align VTDs with legislative districts and 2012 redistricting map Lincoln: Merge Kemmerer 01-01/01-02/01-03 Platte: Merge Y-O Ranch into Wheatland Rural Sheridan: Remove district splits for 01-01, 02-01, 02-03, 03-03, 11-03 Sweetwater: Align wards and precincts countywide with 2012 legislative redistricting Uinta: Remove 02-01 district split; Split 01-03/01-04; Merge 04-01/04-03 Weston: Adjust 5-2/5-3 boundary to match 2012 realignment G20PRERTRU - Donald Trump (Republican Party) G20PREDBID - Joseph Biden (Democratic Party) G20PRELJOR - Jo Jorgensen (Libertarian Party) G20PREIPIE - Brock Pierce (Independent) G20PREOWRI - Write-In Votes G20USSRLUM - Cynthia M. Lummis (Republican Party) G20USSDDAV - Merav Ben David (Democratic Party) G20USSOWRI - Write-In Votes G20HALRCHE - Liz Cheney (Republican Party) G20HALDBUL - Lynnette Grey Bull (Democratic Party) G20HALLBRU - Richard Brubaker (Libertarian Party) G20HALCHAG - Jeff Haggit (Constitution Party) G20HALOWRI - Write-In Votes End Matter ---------- These data are released under a Creative Commons Attribute license (CC BY 4.0, https://creativecommons.org/licenses/by/4.0/). THE DATA ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND. WE MAKE NO AND DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, WITH RESPECT TO THESE DATA. WE MAKE NO REPRESENTATIONS OR WARRANTIES AS TO THE QUALITY, SUITABILITY, OR ADEQUACY OF THESE DATA FOR ANY PURPOSE OR USE.