Alaska 2024 General Election Results Disaggregated to the 2020 Block ## RDH Date Retrieval 04/02/2026 ## Sources Precinct shapefile with election results retrieved from the (Redistricting Data Hub)[https://redistrictingdatahub.org/dataset/alaska-2024-general-election-precinct-level-results-and-boundaries/] Block shapefiles and data are retrieved from the (Redistricting Data Hub)[https://redistrictingdatahub.org/dataset/alaska-block-pl-94171-2020-by-table/] and originally from the Census Bureau's Public Law 94-171 dataset and TIGER shapefiles. ## Notes on Field Names: ## Fields: Field Name Description GEOID20 Unique Block Identifier STATEFP State FIPS Code COUNTYFP County FIPS Code PRECINCTID Precinct Identifier VAP_MOD Modified Voting Age Population G24BM1NO BM#1 - 23AMLS-:-NO-:-NO PARTY G24BM1YES BM#1 - 23AMLS-:-YES-:-NO PARTY G24BM2NO BM#2 - 22AKHE-:-NO-:-NO PARTY G24BM2YES BM#2 - 22AKHE-:-YES-:-NO PARTY G24COAANO Court of Appeals - Allard-:-NO-:-NO PARTY G24COAAYES Court of Appeals - Allard-:-YES-:-NO PARTY G24COATNO Court of Appeals - Terrell-:-NO-:-NO PARTY G24COATYES Court of Appeals - Terrell-:-YES-:-NO PARTY G24DC1PNO District Court JD1 - Pickrell-:-NO-:-NO PARTY G24DC1PYES District Court JD1 - Pickrell-:-YES-:-NO PARTY G24DC3DNO District Court JD3 - Dickson-:-NO-:-NO PARTY G24DC3DYES District Court JD3 - Dickson-:-YES-:-NO PARTY G24DC3FNO District Court JD3 - Franciosi-:-NO-:-NO PARTY G24DC3FYES District Court JD3 - Franciosi-:-YES-:-NO PARTY G24DC3HNO District Court JD3 - Hanley-:-NO-:-NO PARTY G24DC3HYES District Court JD3 - Hanley-:-YES-:-NO PARTY G24DC3LNO District Court JD3 - Logue-:-NO-:-NO PARTY G24DC3LYES District Court JD3 - Logue-:-YES-:-NO PARTY G24DC3MNO District Court JD3 - McCrea-:-NO-:-NO PARTY G24DC3MYES District Court JD3 - McCrea-:-YES-:-NO PARTY G24DC3SNO District Court JD3 - Washington-:-NO-:-NO PARTY G24DC3SYES District Court JD3 - Washington-:-YES-:-NO PARTY G24DC3WNO District Court JD3 - Wallace-:-NO-:-NO PARTY G24DC3WYES District Court JD3 - Wallace-:-YES-:-NO PARTY G24DC4BNO District Court JD4 - Bahr-:-NO-:-NO PARTY G24DC4BYES District Court JD4 - Bahr-:-YES-:-NO PARTY G24DC4CNO District Court JD4 - Christian-:-NO-:-NO PARTY G24DC4CYES District Court JD4 - Christian-:-YES-:-NO PARTY G24PREAWES U.S. President / Vice President-:-West/Abdullah-:-AUR G24PRECTER U.S. President / Vice President-:-Terry/Broden-:-CON G24PREDHAR U.S. President / Vice President-:-Harris/Walz-:-DEM G24PRELOLI U.S. President / Vice President-:-Oliver/Maat-:-LIB G24PREPKEN U.S. President / Vice President-:-Kennedy/Shanahan-:-NOM G24PREPSTE U.S. President / Vice President-:-Stein/Ware-:-NOM G24PRERTRU U.S. President / Vice President-:-Trump/Vance-:-REP G24PRESSON U.S. President / Vice President-:-Sonski/Onak-:-ASP G24SC3ANO Superior Court JD3 - Ahrens-:-NO-:-NO PARTY G24SC3AYES Superior Court JD3 - Ahrens-:-YES-:-NO PARTY G24SC3SNO Superior Court JD3 - Seifert-:-NO-:-NO PARTY G24SC3SYES Superior Court JD3 - Seifert-:-YES-:-NO PARTY G24SC3WNO Superior Court JD3 - Walker Jr.-:-NO-:-NO PARTY G24SC3WYES Superior Court JD3 - Walker Jr.-:-YES-:-NO PARTY G24SC3ZNO Superior Court JD3 - Zeman-:-NO-:-NO PARTY G24SC3ZYES Superior Court JD3 - Zeman-:-YES-:-NO PARTY G24SC4HNO Superior Court JD4 - Haines-:-NO-:-NO PARTY G24SC4HYES Superior Court JD4 - Haines-:-YES-:-NO PARTY G24SPMBNO Supreme Court - Borghesan-:-NO-:-NO PARTY G24SPMBYES Supreme Court - Borghesan-:-YES-:-NO PARTY G24SPMHNO Supreme Court - Henderson-:-NO-:-NO PARTY G24SPMHYES Supreme Court - Henderson-:-YES-:-NO PARTY GCONALDHAF U.S. Representative-:-Hafner, Eric-:-DEM GCONALDPEL U.S. Representative-:-Peltola, Mary S.-:-DEM GCONALIHOW U.S. Representative-:-Howe, John Wayne-:-AIP GCONALRBEG U.S. Representative-:-Begich, Nick-:-REP GSL01NECH House District 1-:-Echohawk, Grant-:-NON GSL01NMOR House District 1-:-Moran, Agnes C.-:-NON GSL01RBYN House District 1-:-Bynum, Jeremy T.-:-REP GSL02NHIM House District 2-:-Himschoot, Rebecca-:-NON GSL03DSTO House District 3-:-Story, Andrea "Andi"-:-DEM GSL04DHAN House District 4-:-Hannan, Sara-:-DEM GSL05LRAD House District 5-:-Radner, Leighton-:-LIB GSL05RSTU House District 5-:-Stutes, Louise B.-:-REP GSL06NJOH House District 6-:-Johnson, Brent-:-NON GSL06RSLA House District 6-:-Slaughter, Dawson R.-:-REP GSL06RVAN House District 6-:-Vance, Sarah L.-:-REP GSL07RGIL House District 7-:-Gillham, Ronald D. "Ron"-:-REP GSL07RRUF House District 7-:-Ruffridge, Justin M.-:-REP GSL08RELA House District 8-:-Elam, Bill-:-REP GSL08RHIL House District 8-:-Hillyer, John-:-REP GSL09NHOL House District 9-:-Holland, Ky-:-NON GSL09RBAU House District 9-:-Bauer, Lucy-:-REP GSL10RJOH House District 10-:-Johnson, Craig W.-:-REP GSL10RKOP House District 10-:-Kopp, Charles M. "Chuck"-:-REP GSL11NFEA House District 11-:-Featherly, Walter T.-:-NON GSL11RCOU House District 11-:-Coulombe, Julie-:-REP GSL12NSCH House District 12-:-Schrage, Calvin R.-:-NON GSL12RLUR House District 12-:-Lurtsema, Joseph M. "Joe"-:-REP GSL13DJOS House District 13-:-Josephson, Andrew L. "Andy"-:-DEM GSL13RGOT House District 13-:-Gottshall, Heather-:-REP GSL14DKAM House District 14-:-Kamdem, Harry Winner-:-DEM GSL14NGAL House District 14-:-Galvin, Alyse S.-:-NON GSL15DDAR House District 15-:-Darden, Dustin T.-:-DEM GSL15DWEL House District 15-:-Wells, Denny-:-DEM GSL15RCOS House District 15-:-Costello, Mia-:-REP GSL16DHAL House District 16-:-Hall, Carolyn-:-DEM GSL16NMOE House District 16-:-Moe, Nick-:-NON GSL17DFIE House District 17-:-Fields, William Z. "Zack"-:-DEM GSL18DGRO House District 18-:-Groh, Cliff-:-DEM GSL18RNEL House District 18-:-Nelson, David-:-REP GSL19DMIN House District 19-:-Mina, Genevieve G.-:-DEM GSL19RAND House District 19-:-Anderson, Kaylee M.-:-REP GSL19UWYA House District 19-:-Wyatt, Russell O.-:-UND GSL20DGRA House District 20-:-Gray, Andrew T.-:-DEM GSL20LKOH House District 20-:-Kohlhaas, Scott A.-:-LIB GSL21DMEA House District 21-:-Mears, Donna C.-:-DEM GSL21RSIM House District 21-:-Sims, Aimée-:-REP GSL22DEIS House District 22-:-Eischeid, Ted J.-:-DEM GSL22RWRI House District 22-:-Wright, Stanley A.-:-REP GSL23DARL House District 23-:-Arlington, Jim-:-DEM GSL23RALL House District 23-:-Allard, Jamie-:-REP GSL24RSAD House District 24-:-Saddler, Dan-:-REP GSL25RJOH House District 25-:-Johnson, DeLena M.-:-REP GSL26RTIL House District 26-:-Tilton, Cathy-:-REP GSL27REAS House District 27-:-Eastman, David-:-REP GSL27RUND House District 27-:-Underwood, Jubilee L.-:-REP GSL28RMEN House District 28-:-Menard, Steve-:-REP GSL28RMOO House District 28-:-Moore, Elexie-:-REP GSL28RWRI House District 28-:-Wright, Jessica-:-REP GSL29RRAU House District 29-:-Rauscher, George-:-REP GSL30RHOL House District 30-:-Holmes, Doyle E.-:-REP GSL30RMCC House District 30-:-McCabe, Kevin J.-:-REP GSL31DDIB House District 31-:-Dibert, Maxine L.-:-DEM GSL31RLEB House District 31-:-LeBon, Bart-:-REP GSL32DDAM House District 32-:-Damron, Gary K.-:-DEM GSL32RSTA House District 32-:-Stapp, Will-:-REP GSL33RPRA House District 33-:-Prax, Glenn "Mike"-:-REP GSL34RCOT House District 34-:-Cottle, Joy "Joy Beth"-:-REP GSL34RTOM House District 34-:-Tomaszewski, Frank-:-REP GSL35DCAR House District 35-:-Carrick, Ashley E.-:-DEM GSL35RMCN House District 35-:-McNeill, Ruben A. Jr.-:-REP GSL36DKOW House District 36-:-Kowalski, Brandon P. "Putuuqti"-:-DEM GSL36LFIE House District 36-:-Fields, James-:-LIB GSL36RGOO House District 36-:-Goode, Pamela-:-REP GSL36RSCH House District 36-:-Schwanke, Rebecca A.-:-REP GSL37NDEA House District 37-:-Deacon, Darren M.-:-NON GSL37UEDG House District 37-:-Edgmon, Bryce-:-UND GSL38DJIM House District 38-:-Jimmie, Nellie D. "Unangik"-:-DEM GSL38DMCC House District 38-:-McCormick, C.J.-:-DEM GSL38DSOS House District 38-:-Sosa, Victoria B.-:-DEM GSL38VKEP House District 38-:-Keppel, Willy-:-VET GSL39DFOS House District 39-:-Foster, Neal W.-:-DEM GSL39IIVA House District 39-:-Ivanoff, Tyler-:-AIP GSL40DBUR House District 40-:-Burke, Robyn "Niayuq"-:-DEM GSL40DCHA House District 40-:-Chase, Saima "Ikrik"-:-DEM GSL40UBAK House District 40-:-Baker, Thomas C. "Ikaaq"-:-UND GSUBDKIE Senate District B-:-Kiehl, Jesse-:-DEM GSUDDWEG Senate District D-:-Wegener, Tina-:-DEM GSUDRBJO Senate District D-:-Bjorkman, Jesse J.-:-REP GSUDRCAR Senate District D-:-Carpenter, Ben-:-REP GSUFDPAR Senate District F-:-Park, Janice L.-:-DEM GSUFRBOR Senate District F-:-Borbridge, Harold-:-REP GSUFRKAU Senate District F-:-Kaufman, James D.-:-REP GSUHDCLA Senate District H-:-Claman, Matt-:-DEM GSUHRVAZ Senate District H-:-Vazquez, Liz-:-REP GSUJDDUN Senate District J-:-Dunbar, Forrest-:-DEM GSUJUSMI Senate District J-:-Smith, Cheronda L.-:-UND GSULDHAM Senate District L-:-Hammermeister, Lee E.-:-DEM GSULRGOE Senate District L-:-Goecker, Jared D.-:-REP GSULRMER Senate District L-:-Merrick, Kelly R.-:-REP GSUNRWIL Senate District N-:-Wilson, David S.-:-REP GSUNRWRI Senate District N-:-Wright, Stephen-:-REP GSUNRYUN Senate District N-:-Yundt, Robert-:-REP GSUPDKAW Senate District P-:-Kawasaki, Scott-:-DEM GSUPRHAJ Senate District P-:-Hajdukovich, Leslie W.-:-REP GSURIWIL Senate District R-:-Williams, Robert "Bert"-:-AIP GSURRCRO Senate District R-:-Cronk, Mike-:-REP GSURUFLE Senate District R-:-Fletcher, Savannah-:-UND GSUTDOLS Senate District T-:-Olson, Donald C. "Donny"-:-DEM ## Processing Steps Precinct and block shapefiles were retrieved from the sources listed above. The primary libraries used in processing are geopandas, pandas, and maup (https://github.com/mggg/maup) in Python. The block data was prepared by creating the VAP_MOD field which is the total Voting Age Population (P0040001) minus Correctional Facility/Prison Population (P0050003) which will be used as the denominator in disaggregation. The block file was queried out to include just the GEOID20, VAP_MOD, and geometry fields. To assign blocks to precincts, the maup.assign function was used. Some blocks did not receive an assignment but nearly all of these had a VAP_MOD value of 0, meaning those blocks should not receive any votes during allocation anyway. In the rare instance where there was a block with a VAP_MOD > 0 and no precinct assignment, the nearest precinct within the same county was identified using minimum polygon boundary distance and used as the block's assignment. After the blocks have received an assignment, they are grouped by their new assignment and summed to give a total VAP_MOD value for the precinct. A ratio is then calculated of VAP_MOD block / VAP_MOD precinct, which is applied to all candidate columns (those starting with "G24"). In some instances, there are precincts that sum to 0 for VAP_MOD but do contain votes. In order to not lose votes in the disaggregation process, these blocks are modified to VAP_MOD=1, then summed again to get a non-zero value denominator for VAP_MOD at the precinct. Therefore all blocks in the precinct would have the same ratio applied and receive the same distribution of votes. All blocks that have a modified VAP_MOD value were returned to their original value of 0 before extraction to maintain accuracy. A key assumption of maup is that a block receives one precinct as an assignment. The RDH checks for any precincts with votes which have not been assigned to any blocks. In these instances, the block file is clipped to each precinct geometry, and the block which has the largest area inside the precinct receives all of the votes from that precinct. The data are disaggregated from each of their respective split shapefiles (e.g. US House, State House, State Senate) from the source above, to preserve accuracy (rather than the _all_ file). They are joined back together and then a Hamilton rounding method is performed to ensure that all voters are whole numbers and sum exactly to the same totals. ## Additional Notes Please direct questions related to processing this dataset to info@redistrictingdatahub.org