2024 population: 235,969
(
12,945 from 2020)
Land area: 785.4 square miles
Population density: 300.4 persons per square mile
| 2024 Census data | |||
| White: | 172,480 | 73.09% | 2.5% |
| Black: | 34,514 | 14.63% | 16.2% |
| Indian: | 615 | 0.26% | 7.3% |
| Asian: | 6,036 | 2.56% | 17.0% |
| 2+ races: | 3,589 | 1.52% | 20.5% |
| Hispanic: | 18,735 | 7.94% | 14.3% |
| Total non-White: | 63,489 | 26.91% | 15.8% |
| 2020-2024 Components | Number | Rate |
|---|---|---|
| Births: | 10,064 | 11.3 |
| Deaths: | 7,900 | 8.9 |
| Net Migration: | 8,607 | 9.6 |
| Net Immigration: | 2,268 | 2.5 |
| Change in White population: | 4,269 | 1.9 |
| Change in Non-White pop.: | 8,676 | 3.9 |
| Recent Trends | ||||
|---|---|---|---|---|
| Votes | Δ Margin | Swing % | ||
| 2024 vs. 2020 | R -34 | R +147 | R + 0.2% | |
| D -181 | ||||
| 2024 vs. 2016 | R +6,646 | D +3,464 | D + 10.8% | |
| D +10,110 | ||||
| 2020 vs. 2016 | R +6,680 | D +3,611 | D + 11.0% | |
| D +10,291 | ||||
| 2024 vs. 2012 | R +8,230 | D +4,806 | D + 14.9% | |
| D +13,036 | ||||
| 2016 vs. 2008 | R +3,960 | R +1,608 | D + 1.9% | |
| D +2,352 | ||||
| How to interpret this table | ||||
| Year | Turnout | Winner | Runner-Up | Other | Total Votes | Diff (St) | Diff (US) | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 64% | Donald Trump (R) | 79,666 | 69.5% | Kamala Harris (D) | 33,087 | 28.8% | 1,945 [+] | 1.7% | 114,698 | 5 | 20 | 5.06% |
| 2020 | 67% | Donald Trump* (R) | 79,700 | 69.3% | Joe Biden (D) | 33,268 | 28.9% | 1,982 [+] | 1.7% | 114,950 | 7 | 23 | 4.95% |
| 2016 | 63% | Donald Trump (R) | 73,020 | 72.1% | Hillary Clinton (D) | 22,977 | 22.7% | 5,257 [+] | 5.2% | 101,254 | 10 | 26 | 4.77% |
| 2012 | 62% | Mitt Romney (R) | 71,436 | 77.0% | Barack Obama* (D) | 20,051 | 21.6% | 1,255 [+] | 1.4% | 92,742 | 16 | 30 | 4.47% |
| 2008 | 66% | John McCain (R) | 69,060 | 76.2% | Barack Obama (D) | 20,625 | 22.8% | 958 [+] | 1.1% | 90,643 | 16 | 31 | 4.32% |
| 2004 | 65% | George W. Bush* (R) | 63,435 | 80.4% | John Kerry (D) | 14,850 | 18.8% | 621 [+] | 0.8% | 78,906 | 18 | 30 | 4.19% |
| 2000 | 59% | George W. Bush (R) | 47,651 | 76.7% | Albert Gore, Jr. (D) | 13,183 | 21.2% | 1,294 [+] | 2.1% | 62,128 | 20 | 29 | 3.71% |
| 1996 | 55% | Robert Dole (R) | 37,090 | 73.1% | Bill Clinton* (D) | 11,280 | 22.2% | 2,403 [+] | 4.7% | 50,773 | 23 | 32 | 3.31% |
| 1992 | 61% | George Bush* (R) | 32,736 | 68.0% | Bill Clinton (D) | 10,317 | 21.4% | 5,112 [+] | 10.6% | 48,165 | 20 | 31 | 2.85% |
| 1988 | 51% | George Bush (R) | 27,052 | 78.8% | Michael Dukakis (D) | 7,138 | 20.8% | 124 [+] | 0.4% | 34,314 | 20 | 25 | 2.49% |
| 1984 | 50% | Ronald Reagan* (R) | 21,858 | 77.9% | Walter Mondale (D) | 5,884 | 21.0% | 326 | 1.2% | 28,068 | 17 | 19 | 1.95% |
| 1980 | 51% | Ronald Reagan (R) | 14,957 | 64.3% | Jimmy Carter* (D) | 7,396 | 31.8% | 914 [+] | 3.9% | 23,267 | 16 | 14 | 1.73% |
| 1976 | 47% | Gerald Ford* (R) | 9,035 | 54.3% | Jimmy Carter (D) | 7,197 | 43.3% | 397 [+] | 2.4% | 16,629 | 12 | 6 | 1.41% |
| 1972 | 41% | Richard Nixon* (R) | 9,390 | 81.2% | George McGovern (D) | 1,859 | 16.1% | 309 [+] | 2.7% | 11,558 | 9 | 21 | 1.15% |
| 1968 | 53% | George Wallace (AIP) | 7,736 | 71.8% | Richard Nixon (R) | 1,706 | 15.8% | 1,328 [+] | 12.3% | 10,770 | 2 | -28 | 1.03% |
| 1964 | 42% | Barry Goldwater (R) | 6,037 | 75.7% | Write-ins (I) | 1,943 | 24.3% | 0 | 0.0% | 7,980 | 6 | 37 | 1.16% |
| 1960 | 37% | John Kennedy (D) | 3,252 | 50.3% | Richard Nixon (R) | 3,157 | 48.8% | 61 | 0.9% | 6,470 | 7 | -1 | 1.13% |
| 1956 | 32% | Dwight Eisenhower* (R) | 2,901 | 52.0% | Adlai Stevenson (D) | 2,502 | 44.8% | 178 | 3.2% | 5,581 | 13 | -5 | 1.12% |
| 1952 | 27% | Adlai Stevenson (D) | 2,473 | 53.3% | Dwight Eisenhower (R) | 2,156 | 46.5% | 7 | 0.2% | 4,636 | 11 | -9 | 1.09% |
| 1948 | 18% | Strom Thurmond (StsRts) | 1,878 | 66.6% | Thomas Dewey (R) | 921 | 32.7% | 21 [+] | 0.7% | 2,820 | 14 | -12 | 1.31% |
| 1944 | 18% | Franklin Roosevelt* (D) | 1,955 | 67.1% | Thomas Dewey (R) | 945 | 32.4% | 13 | 0.4% | 2,913 | 14 | -13 | 1.19% |
| 1940 | 24% | Franklin Roosevelt* (D) | 2,777 | 74.6% | Wendell Willkie (R) | 938 | 25.2% | 7 | 0.2% | 3,722 | 11 | -20 | 1.27% |
| 1936 | 23% | Franklin Roosevelt* (D) | 2,371 | 74.5% | Alf Landon (R) | 777 | 24.4% | 33 [+] | 1.0% | 3,181 | 12 | -12 | 1.15% |
| 1932 | 24% | Franklin Roosevelt (D) | 2,365 | 72.5% | Herbert Hoover* (R) | 864 | 26.5% | 34 [+] | 1.0% | 3,263 | 12 | -13 | 1.33% |
| 1928 | 32% | Herbert Hoover (R) | 2,502 | 59.5% | Al Smith (D) | 1,679 | 39.9% | 22 [+] | 0.5% | 4,203 | 11 | 1 | 1.69% |
| 1924 | 30% | John Davis (D) | 1,882 | 49.2% | Calvin Coolidge (R) | 1,753 | 45.8% | 192 [+] | 5.0% | 3,827 | 20 | -8 | 2.33% |
| 1920 | 45% | Warren Harding (R) | 3,235 | 55.9% | James Cox (D) | 2,523 | 43.6% | 24 [+] | 0.4% | 5,782 | 24 | -4 | 2.47% |
| 1916 | 22% | Charles Evans Hughes (R) | 1,428 | 51.8% | Woodrow Wilson* (D) | 1,311 | 47.6% | 17 [+] | 0.6% | 2,756 | 30 | 6 | 2.11% |
| 1912 | 21% | Theodore Roosevelt (Prog) | 1,233 | 46.4% | Woodrow Wilson (D) | 1,181 | 44.4% | 243 [+] | 9.1% | 2,657 | -1 | -16 | 2.25% |
| 1908 | 22% | William Taft (R) | 1,231 | 49.4% | William J. Bryan (D) | 1,011 | 40.6% | 250 [+] | 10.0% | 2,492 | 25 | -2 | 2.37% |
| 1904 | 22% | Alton Parker (D) | 1,106 | 45.4% | Theodore Roosevelt (R) | 679 | 27.9% | 653 [+] | 26.8% | 2,438 | 7 | -29 | 2.24% |
| 1900 | 22% | William McKinley* (R) | 1,389 | 61.1% | William J. Bryan (D) | 749 | 32.9% | 137 [+] | 6.0% | 2,275 | 26 | 9 | 1.43% |
Click on the Year to view county-level data for that election.
| Year | Type | Turnout | Winner | Runner-Up | Other | Total Votes | Diff | PSV | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | S3 | 39% | Katie Britt (R) | 50,762 | 72.6% | Will Boyd (D) | 16,276 | 23.3% | 2,836 [+] | 4.1% | 69,874 | 6 | 4.94% |
| 2022 | G | 39% | Kay Ivey* (R) | 51,196 | 73.2% | Yolanda Flowers (D) | 14,913 | 21.3% | 3,830 [+] | 5.5% | 69,939 | 6 | 4.94% |
| 2020 | S2 | 67% | Tommy Tuberville (R) | 77,836 | 67.9% | Doug Jones* (D) | 36,606 | 31.9% | 236 [+] | 0.2% | 114,678 | 8 | 4.95% |
| 2018 | G | 51% | Kay Ivey (R) | 56,989 | 67.8% | Walt Madox (D) | 26,928 | 32.0% | 125 [+] | 0.1% | 84,042 | 8 | 4.89% |
| 2017 | S2 | 40% | Roy Moore (R) | 36,455 | 55.7% | Doug Jones (D) | 27,311 | 41.7% | 1,718 [+] | 2.6% | 65,484 | 7 | 4.86% |
| 2016 | S3 | 62% | Richard Shelby* (R) | 75,344 | 75.3% | Ron Crumpton (D) | 24,483 | 24.5% | 205 [+] | 0.2% | 100,032 | 11 | 4.79% |
| 2014 | S2 | County data not available for this election: Jeff Sessions* (R) was unopposed. | |||||||||||
| 2014 | G | 33% | Robert Bentley* (R) | 40,297 | 79.5% | Parker Griffith (D) | 10,324 | 20.4% | 95 [+] | 0.2% | 50,716 | 16 | 4.30% |
| 2010 | S3 | 44% | Richard Shelby* (R) | 52,309 | 82.6% | William Barnes (D) | 10,871 | 17.2% | 125 [+] | 0.2% | 63,305 | 17 | 4.26% |
| 2010 | G | 44% | Robert Bentley (R) | 49,192 | 77.7% | Ron Sparks (D) | 13,589 | 21.5% | 564 [+] | 0.9% | 63,345 | 20 | 4.24% |
| 2008 | S2 | 65% | Jeff Sessions* (R) | 71,691 | 80.1% | Vivian Davis Figures (D) | 17,609 | 19.7% | 168 [+] | 0.2% | 89,468 | 17 | 4.34% |
| 2006 | G | 38% | Bob Riley* (R) | 37,167 | 76.5% | Lucy Baxley (D) | 10,696 | 22.0% | 692 [+] | 1.4% | 48,555 | 19 | 3.88% |
| 2004 | S3 | 64% | Richard Shelby* (R) | 66,315 | 85.1% | Wayne Sowell (D) | 11,478 | 14.7% | 118 [+] | 0.2% | 77,911 | 19 | 4.14% |
| 2002 | S2 | 44% | Jeff Sessions* (R) | 38,614 | 78.0% | Susan Parker (D) | 10,215 | 20.6% | 687 [+] | 1.4% | 49,516 | 19 | 3.66% |
| 2002 | G | 44% | Bob Riley (R) | 33,536 | 67.7% | Don Siegelman* (D) | 14,964 | 30.2% | 1,068 [+] | 2.2% | 49,568 | 18 | 3.63% |
| 1998 | S3 | 42% | Richard Shelby* (R) | 34,881 | 83.5% | Clayton Suddith (D) | 6,882 | 16.5% | 23 [+] | 0.1% | 41,786 | 20 | 3.23% |
| 1998 | G | 42% | Fob James* (R) | 24,822 | 59.3% | Don Siegelman (D) | 16,814 | 40.2% | 196 [+] | 0.5% | 41,832 | 17 | 3.17% |
| 1996 | S2 | 55% | Jeff Sessions (R) | 37,613 | 74.7% | Roger Bedford (D) | 11,638 | 23.1% | 1,088 [+] | 2.2% | 50,339 | 22 | 3.36% |
| 1994 | G | 40% | Fob James (R) | 24,787 | 71.6% | James Folsom, Jr.* (D) | 9,714 | 28.1% | 130 [+] | 0.4% | 34,631 | 21 | 2.88% |
| 1992 | S3 | 60% | Rick Sellers (R) | 24,470 | 51.7% | Richard Shelby* (D) | 22,118 | 46.7% | 755 [+] | 1.6% | 47,343 | 19 | 3.00% |
| 1990 | S2 | 42% | Bill Cabaniss (R) | 17,905 | 59.7% | Howell Heflin* (D) | 12,048 | 40.1% | 58 [+] | 0.2% | 30,011 | 20 | 2.53% |
| 1990 | G | 42% | Guy Hunt* (R) | 22,006 | 72.8% | Paul Hubbert (D) | 8,186 | 27.1% | 49 [+] | 0.2% | 30,241 | 21 | 2.49% |
| 1986 | S3 | 43% | Jeremiah Denton* (R) | 16,796 | 63.3% | Richard Shelby (D) | 9,746 | 36.7% | 0 | 0.0% | 26,542 | 14 | 2.19% |
| 1986 | G | 43% | Guy Hunt (R) | 20,125 | 76.5% | Bill Baxley (D) | 6,170 | 23.5% | 0 | 0.0% | 26,295 | 20 | 2.13% |
| 1984 | S2 | 40% | Albert Lee Smith (R) | 15,301 | 67.6% | Howell Heflin* (D) | 7,041 | 31.1% | 278 [+] | 1.2% | 22,620 | 31 | 1.65% |
| 1982 | G | 40% | Emory Folmar (R) | 11,741 | 58.4% | George Wallace (D) | 7,950 | 39.5% | 430 [+] | 2.1% | 20,121 | 19 | 1.78% |
| 1980 | S3 | 51% | Jeremiah Denton (R) | 15,230 | 66.2% | James Folsom, Jr. (D) | 7,218 | 31.4% | 569 [+] | 2.5% | 23,017 | 16 | 1.77% |
| 1978 | S3 | 28% | James Martin (R) | 5,697 | 53.0% | Donald Stewart (D) | 4,874 | 45.4% | 175 [+] | 1.6% | 10,746 | 10 | 1.47% |
| 1978 | S2 | 21% | Howell Heflin (D) | 7,574 | 92.1% | Jerome Couch (Prohibition) | 646 | 7.9% | 0 | 0.0% | 8,220 | n/a | 1.41% |
| 1978 | G | 29% | Fob James (D) | 7,141 | 64.3% | Guy Hunt (R) | 3,741 | 33.7% | 225 [+] | 2.0% | 11,107 | 8 | 1.46% |
| 1974 | S3 | 28% | Jim Allen* (D) | 8,272 | 94.4% | Alvin Abercrombie (Prohibition) | 494 | 5.6% | 0 | 0.0% | 8,766 | n/a | 1.68% |
| 1974 | G | 31% | George Wallace* (D) | 8,129 | 82.0% | Elvin McCary (R) | 1,498 | 15.1% | 290 [+] | 2.9% | 9,917 | 0 | 1.66% |
| 1972 | S2 | 42% | John Sparkman* (D) | 7,312 | 62.2% | Winton Blount (R) | 4,144 | 35.3% | 293 [+] | 2.5% | 11,749 | 2 | 1.12% |
| 1970 | G | 41% | George Wallace (D) | 7,162 | 77.7% | A.C. Shelton (I) | 1,078 | 11.7% | 983 [+] | 10.7% | 9,223 | n/a | 1.08% |
| 1968 | S3 | 48% | Jim Allen (D) | 7,287 | 74.6% | Perry Hooper (R) | 2,142 | 21.9% | 334 [+] | 3.4% | 9,763 | 0 | 1.07% |
| 1966 | S2 | 46% | John Sparkman* (D) | 4,762 | 52.1% | John Grenier (R) | 4,330 | 47.4% | 46 [+] | 0.5% | 9,138 | 8 | 1.14% |
| 1966 | G | 48% | Lurleen Wallace (D) | 5,820 | 61.7% | James Martin (R) | 3,242 | 34.4% | 376 [+] | 4.0% | 9,438 | 3 | 1.11% |
| 1962 | S3 | 24% | James Martin (R) | 2,289 | 52.0% | Lister Hill* (D) | 2,116 | 48.0% | 0 | 0.0% | 4,405 | 3 | 1.11% |
| 1962 | G | 18% | George Wallace (D) | 3,183 | 98.0% | Frank Walls (I) | 65 | 2.0% | 0 | 0.0% | 3,248 | n/a | 1.03% |
| 1960 | S2 | 31% | John Sparkman* (D) | 3,552 | 65.5% | Julian Elgin (R) | 1,875 | 34.5% | 0 | 0.0% | 5,427 | 5 | 0.98% |
Click on the District to view county-level data for that election (where available).
| Date | District | Winner | Runner-Up | Other | Total Votes | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-11-05 | AL06 | Gary Palmer* (R) | 80,925 | 71.2% | Elizabeth Anderson (D) | 32,665 | 28.7% | 143 | 0.1% | 113,733 | |||
| County Total for 2024-11-05: | 113,733 | ||||||||||||
| 2022-11-08 | AL06 | Gary Palmer* (R) | 53,053 | 86.4% | Andria Chieffo (Libertarian) | 8,298 | 13.5% | 55 | 0.1% | 61,406 | |||
| County Total for 2022-11-08: | 61,406 | ||||||||||||
| 2020-11-03 | AL06 | Gary Palmer* (R) | 88,447 | 97.4% | 2,323 | 2.6% | 90,770 | ||||||
| County Total for 2020-11-03: | 90,770 | ||||||||||||
| 2018-11-06 | AL06 | Gary Palmer* (R) | 60,328 | 72.1% | Danner Kline (D) | 23,289 | 27.8% | 48 | 0.1% | 83,665 | |||
| County Total for 2018-11-06: | 83,665 | ||||||||||||
| 2016-11-08 | AL06 | Gary Palmer* (R) | 77,209 | 77.4% | David Putman (D) | 22,396 | 22.5% | 85 | 0.1% | 99,690 | |||
| County Total for 2016-11-08: | 99,690 | ||||||||||||
| 2014-11-04 | AL06 | Gary Palmer (R) | 40,546 | 80.2% | Mark Lester (D) | 9,933 | 19.7% | 65 | 0.1% | 50,544 | |||
| County Total for 2014-11-04: | 50,544 | ||||||||||||
| 2012-11-06 | AL06 | Spencer Bachus* (R) | 66,949 | 73.6% | Penny Bailey (D) | 23,863 | 26.2% | 202 | 0.2% | 91,014 | |||
| County Total for 2012-11-06: | 91,014 | ||||||||||||
| 2010-11-02 | AL06 | Spencer Bachus* (R) | 53,591 | 98.1% | 1,031 | 1.9% | 54,622 | ||||||
| County Total for 2010-11-02: | 54,622 | ||||||||||||
| 2008-11-04 | AL06 | Spencer Bachus* (R) | 74,639 | 97.9% | 1,597 | 2.1% | 76,236 | ||||||
| County Total for 2008-11-04: | 76,236 | ||||||||||||
| 2006-11-07 | AL06 | Spencer Bachus* (R) | 40,667 | 98.6% | 562 | 1.4% | 41,229 | ||||||
| County Total for 2006-11-07: | 41,229 | ||||||||||||
| 2004-11-02 | AL06 | Spencer Bachus* (R) | 67,500 | 99.0% | 669 | 1.0% | 68,169 | ||||||
| County Total for 2004-11-02: | 68,169 | ||||||||||||
| 2002-11-05 | AL06 | Spencer Bachus* (R) | 41,225 | 91.3% | Holden McAllister (Libertarian) | 3,822 | 8.5% | 98 | 0.2% | 45,145 | |||
| County Total for 2002-11-05: | 45,145 | ||||||||||||
| 2000-11-07 | AL06 | Spencer Bachus* (R) | 50,146 | 90.0% | Terry Reagin (Libertarian) | 5,347 | 9.6% | 218 | 0.4% | 55,711 | |||
| County Total for 2000-11-07: | 55,711 | ||||||||||||
| 1998-11-03 | AL06 | Spencer Bachus* (R) | 32,699 | 78.6% | Donna Smalley (D) | 8,904 | 21.4% | 20 | 0.0% | 41,623 | |||
| County Total for 1998-11-03: | 41,623 | ||||||||||||
| 1996-11-05 | AL06 | Spencer Bachus* (R) | 38,308 | 76.4% | Mary Lynn Bates (D) | 10,976 | 21.9% | 855 | 1.7% | 50,139 | |||
| County Total for 1996-11-05: | 50,139 | ||||||||||||
| 1994-11-08 | AL06 | Spencer Bachus* (R) | 28,708 | 83.7% | Larry Fortenberry (D) | 5,563 | 16.2% | 14 | 0.0% | 34,285 | |||
| County Total for 1994-11-08: | 34,285 | ||||||||||||
| 1992-11-03 | AL06 | Spencer Bachus (R) | 28,733 | 60.6% | Ben Erdreich* (D) | 17,259 | 36.4% | 1,440 | 3.0% | 47,432 | |||
| County Total for 1992-11-03: | 47,432 | ||||||||||||
Party registration is not used in this state, however as of 2022 registrations in Shelby County, AL were estimated to be 70% Republican and 25% Democrat.
| Year | Total | Republican | Democrat | Other | R/D Edge | R/D Edge % | VAPOP % | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 164,341 | 0 | 0.0% | 0 | 0.0% | 164,341 | 100.0% | n/a | n/a | 91% |
| 2022 | 153,837 | 0 | 0.0% | 0 | 0.0% | 153,837 | 100.0% | n/a | n/a | 85% |
| 2020 | 157,999 | 0 | 0.0% | 0 | 0.0% | 157,999 | 100.0% | n/a | n/a | 88% |
| 2018 | 139,274 | 0 | 0.0% | 0 | 0.0% | 139,274 | 100.0% | n/a | n/a | 80% |
| 2016 | 137,000 | 0 | 0.0% | 0 | 0.0% | 137,000 | 100.0% | n/a | n/a | 82% |
| 2014 | 122,856 | 0 | 0.0% | 0 | 0.0% | 122,856 | 100.0% | n/a | n/a | 77% |
| 2012 | 116,823 | 0 | 0.0% | 0 | 0.0% | 116,823 | 100.0% | n/a | n/a | 77% |
| 2010 | 106,369 | 0 | 0.0% | 0 | 0.0% | 106,369 | 100.0% | n/a | n/a | 73% |
| 2008 | 112,276 | 0 | 0.0% | 0 | 0.0% | 112,276 | 100.0% | n/a | n/a | 82% |
| 2006 | 91,488 | 0 | 0.0% | 0 | 0.0% | 91,488 | 100.0% | n/a | n/a | 71% |
| 2004 | 100,573 | 0 | 0.0% | 0 | 0.0% | 100,573 | 100.0% | n/a | n/a | 83% |
| 2002 | 81,979 | 0 | 0.0% | 0 | 0.0% | 81,979 | 100.0% | n/a | n/a | 72% |
| 2000 | 88,470 | 0 | 0.0% | 0 | 0.0% | 88,470 | 100.0% | n/a | n/a | 84% |
| 1994 | 63,006 | 0 | 0.0% | 0 | 0.0% | 63,006 | 100.0% | n/a | n/a | 74% |
| 1986 | 43,036 | 0 | 0.0% | 0 | 0.0% | 43,036 | 100.0% | n/a | n/a | 70% |