Biggest Shifts2020 → 2024

Which Communities Shifted the Most?

Southeast Fairbanks Census Area, Alaska, AK swung 36.3 points toward Republicans—the biggest shift in the nation.

Trump made major inroads in communities with bloc voting patterns—particularly areas with higher shares of non-English speakers where he invested heavily in outreach. Harris gained in places attracting liberal migration: Atlanta suburbs, Asheville, mid-size Pacific Northwest cities like Bend, and a few small conservative communities that may have maxed out on the GOP.

Between 2020 and 2024, most U.S. counties shifted toward Republicans. The biggest GOP swings came from communities with bloc voting patterns—South Texas border counties, Orthodox Jewish enclaves, and other tight-knit groups Trump actively courted. Democratic gains were smaller and concentrated in areas experiencing liberal in-migration: Atlanta's exurbs, Asheville, mountain towns in the Pacific Northwest, and some deeply red rural counties that may have hit a GOP ceiling.

Sorted by percentage point swing

Biggest Swings Toward Republicans

#CountySwing20202024Votes
1Southeast Fairbanks Census Area, AlaskaAK*R+36.3%R+26.9R+63.23,634
2Lake and Peninsula Borough, AlaskaAK*R+30.7%D+18.5R+12.3449
3Maverick County, TexasTXR+27.9%D+9.5R+18.515,745
4Webb County, TexasTXR+25.4%D+23.3R+2.265,937
5Imperial County, CaliforniaCAR+25.2%D+24.4R+0.954,025
6Hoonah-Angoon Census Area, AlaskaAK*R+24.1%D+46.0D+21.91,769
7Bronx County, New YorkNYR+22.6%D+67.5D+44.9364,061
8Queens County, New YorkNYR+21.1%D+45.2D+24.1715,964
9Starr County, TexasTXR+21.0%D+5.0R+16.016,431
10Dimmit County, TexasTXR+20.7%D+24.0D+3.33,427
11El Paso County, TexasTXR+20.0%D+35.1D+15.1252,005
12Hidalgo County, TexasTXR+19.9%D+17.1R+2.9217,265
13Northwest Arctic Borough, AlaskaAK*R+19.7%D+15.3R+4.41,536
14Culberson County, TexasTXR+19.6%D+2.7R+16.9781
15Passaic County, New JerseyNJR+19.5%D+16.7R+2.9203,351
16Cameron County, TexasTXR+18.9%D+13.2R+5.8116,309
17Miami-Dade County, FloridaFLR+18.8%D+7.3R+11.41,097,209
18Hudson County, New JerseyNJR+18.7%D+46.6D+27.9232,232
19Zapata County, TexasTXR+17.1%R+5.3R+22.44,871
20Kusilvak Census Area, AlaskaAK*R+17.0%D+33.6D+16.61,567
21Zavala County, TexasTXR+17.0%D+31.4D+14.43,492
22Frio County, TexasTXR+16.9%R+7.6R+24.54,939
23Santa Cruz County, ArizonaAZR+16.9%D+35.5D+18.619,167
24Val Verde County, TexasTXR+16.6%R+9.9R+26.614,612
25Bethel Census Area, AlaskaAK*R+15.6%D+28.0D+12.44,331
26Osceola County, FloridaFLR+15.3%D+13.8R+1.4173,289
27Hendry County, FloridaFLR+15.2%R+23.0R+38.213,487
28Willacy County, TexasTXR+15.2%D+11.9R+3.35,563
29Sutter County, CaliforniaCAR+15.0%R+16.4R+31.439,339
30Merced County, CaliforniaCAR+14.9%D+10.5R+4.386,684
31Kenedy County, TexasTXR+14.9%R+32.0R+46.8158
32Haines Borough, AlaskaAK*R+14.9%D+23.8D+8.91,919
33San Joaquin County, CaliforniaCAR+14.7%D+13.8R+0.9264,916
34Apache County, ArizonaAZR+14.7%D+33.6D+18.932,096
35Richmond County, New YorkNYR+14.4%R+14.9R+29.3200,558
36Yuma County, ArizonaAZR+14.2%R+6.2R+20.468,195
37Middlesex County, New JerseyNJR+14.2%D+22.2D+8.0366,639
38Rio Arriba County, New MexicoNMR+14.2%D+33.6D+19.415,989
39Mora County, New MexicoNMR+14.1%D+31.4D+17.32,487
40McKinley County, New MexicoNMR+14.1%D+38.6D+24.525,867
41Dillingham Census Area, AlaskaAK*R+13.8%D+7.5R+6.31,519
42Guadalupe County, New MexicoNMR+13.8%D+14.5D+0.71,938
43Nassau County, New YorkNYR+13.7%D+9.6R+4.2715,715
44Reeves County, TexasTXR+13.7%R+23.3R+36.93,439
45Rockland County, New YorkNYR+13.4%D+1.7R+11.7150,825
46Manassas Park city, VirginiaVAR+13.2%D+33.1D+19.95,997
47Bergen County, New JerseyNJR+13.2%D+16.5D+3.4460,685
48Uvalde County, TexasTXR+13.1%R+20.3R+33.49,772
49Tulare County, CaliforniaCAR+12.9%R+7.8R+20.7138,309
50Broward County, FloridaFLR+12.9%D+29.8D+16.9877,262

Biggest Swings Toward Democrats

#CountySwing20202024Votes
1Juneau City and Borough, AlaskaAK*D+14.9%D+10.7D+25.617,004
2Henry County, GeorgiaGAD+9.1%D+20.4D+29.5129,774
3San Juan County, ColoradoCOD+7.0%D+24.9D+31.9589
4Chaffee County, ColoradoCOD+6.7%D+6.8D+13.614,423
5Loving County, TexasTXD+6.5%R+84.8R+78.397
6Rockdale County, GeorgiaGAD+6.4%D+40.8D+47.245,471
7Denali Borough, AlaskaAK*D+6.3%R+28.6R+22.31,267
8Douglas County, GeorgiaGAD+6.1%D+25.1D+31.371,153
9Kaufman County, TexasTXD+6.0%R+33.8R+27.869,538
10Ketchikan Gateway Borough, AlaskaAK*D+5.7%R+24.8R+19.16,502
11Hyde County, South DakotaSDD+5.3%R+60.3R+55.0695
12Paulding County, GeorgiaGAD+5.0%R+29.1R+24.095,524
13Ellis County, OklahomaOKD+4.9%R+81.5R+76.61,812
14Prince of Wales-Hyder Census Area, AlaskaAK*D+4.8%R+13.1R+8.33,114
15Oliver County, North DakotaNDD+4.7%R+74.0R+69.31,087
16Island County, WashingtonWAD+4.5%D+12.0D+16.452,449
17Clallam County, WashingtonWAD+4.5%D+3.4D+7.848,663
18Blaine County, NebraskaNED+4.3%R+77.3R+73.0292
19Billings County, North DakotaNDD+4.3%R+73.9R+69.5647
20Henderson County, North CarolinaNCD+4.3%R+18.8R+14.569,974
21Spalding County, GeorgiaGAD+4.3%R+20.8R+16.633,208
22Wheeler County, OregonORD+4.2%R+51.2R+47.0868
23Newton County, GeorgiaGAD+4.1%D+10.9D+15.059,477
24Rio Blanco County, ColoradoCOD+4.0%R+67.7R+63.73,692
25Union County, New MexicoNMD+4.0%R+56.2R+52.21,665
26Hancock County, IndianaIND+3.9%R+37.5R+33.644,584
27Montrose County, ColoradoCOD+3.9%R+36.5R+32.625,626
28Kidder County, North DakotaNDD+3.8%R+68.1R+64.31,398
29Mesa County, ColoradoCOD+3.7%R+28.0R+24.391,620
30Fayette County, GeorgiaGAD+3.6%R+6.8R+3.174,956
31Jefferson County, WashingtonWAD+3.6%D+41.4D+45.124,698
32Clear Creek County, ColoradoCOD+3.6%D+13.0D+16.66,102
33Buncombe County, North CarolinaNCD+3.6%D+21.1D+24.7160,510
34Rockingham County, VirginiaVAD+3.6%R+40.4R+36.848,853
35Anchorage Municipality, AlaskaAK*D+3.6%R+2.2D+1.4132,898
36Los Alamos County, New MexicoNMD+3.5%D+26.6D+30.212,187
37Transylvania County, North CarolinaNCD+3.5%R+15.6R+12.120,780
38Wallace County, KansasKSD+3.5%R+88.0R+84.5750
39Walton County, GeorgiaGAD+3.4%R+49.2R+45.858,494
40Gilpin County, ColoradoCOD+3.4%D+9.3D+12.74,130
41Staunton city, VirginiaVAD+3.4%D+9.9D+13.313,626
42Williamsburg city, VirginiaVAD+3.2%D+41.1D+44.37,894
43Hinsdale County, ColoradoCOD+3.1%R+15.5R+12.4607
44Jackson County, GeorgiaGAD+3.1%R+58.0R+54.947,375
45Ellis County, TexasTXD+3.0%R+34.0R+31.099,818
46Sheridan County, NebraskaNED+3.0%R+72.7R+69.72,497
47Grant County, OklahomaOKD+3.0%R+73.5R+70.52,125
48New Kent County, VirginiaVAD+2.9%R+34.6R+31.716,807
49Canadian County, OklahomaOKD+2.9%R+43.3R+40.473,074
50Dickens County, TexasTXD+2.9%R+73.2R+70.3993

* Alaska estimates: Alaska does not report results by borough. County-level figures are estimates calculated by allocating district-level absentee and early votes to boroughs proportionally based on Election Day precinct results. Haines and Lake & Peninsula Boroughs showed significant R-shifts—the latter is home to Yup'ik Native Alaskans with Russian Orthodox heritage.

Related Analysis

Source: Official state election returns
akashicedge.com/explore/swing-counties-2024