Alabama's 4th congressional district
Template:Short description Script error: No such module "Unsubst". Script error: No such module "redirect hatnote". Script error: No such module "Infobox".Script error: No such module "Check for unknown parameters". Alabama's 4th congressional district is a U.S. congressional district in Alabama, which elects a representative to the United States House of Representatives. It encompasses the counties of Lauderdale, Colbert, Franklin, Marion, Lamar, Fayette, Walker, Winston, Cullman, Marshall, DeKalb, and Blount counties. It also includes parts of Lauderdale and Tuscaloosa counties, as well as parts of the Decatur Metropolitan Area and the Huntsville-Decatur Combined Statistical Area.
It is currently represented by Republican Robert Aderholt. In the 2016 presidential election, the district was the only one in the country to give Republican nominee Donald Trump more than 80% of the vote, making it his strongest district in the country.[1] Trump went on to improve on this performance in 2020, winning 81% of the vote, and he further improved on this result in the 2024 where Trump won 83% of the district's votes. With a Cook Partisan Voting Index rating of R+33, it is the most Republican district in both Alabama and the United States.[2]
Recent election results from statewide races
Counties and communities within the district
For the 119th and successive Congresses (based on the districts drawn following the Supreme Court's decision in Allen v. Milligan), the district contains all or portions of the following counties and communities.[5]
Blount County (18)
- All 18 communities
Cullman County (15)
- All 15 communities
Colbert County (6)
- All six communities
DeKalb County (17)
- All 17 communities
Fayette County (6)
- All six communities
Franklin County (7)
- All seven communities
Lamar County (6)
- All six communities
Marion County (10)
- All 10 communities
Marshall County (9)
- All nine communities
Walker County (11)
- All 11 communities
Winston County (6)
- All six communities
List of members representing the district
Recent election results
These are the results from the previous twelve election cycles in Alabama's 4th district.[6]
2002
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 86.72 | |
| Script error: No such module "Political party". | Tony H. McLendon | Script error: No such module "string". | 12.95 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 538 | 0.33 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2004
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 74.73 | |
| Script error: No such module "Political party". | Carl Cole | Script error: No such module "string". | 25.14 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 336 | 0.13 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2006
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 70.18 | |
| Script error: No such module "Political party". | Barbara Bobo | Script error: No such module "string". | 29.71 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 206 | 0.11 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2008
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 74.76 | |
| Script error: No such module "Political party". | Nicholas B. Sparks | Script error: No such module "string". | 25.11 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 349 | 0.13 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2010
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 98.82 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 2,007 | 1.18 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2012
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 73.97 | |
| Script error: No such module "Political party". | Daniel Boman | Script error: No such module "string". | 25.90 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 341 | 0.13 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2014
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 98.57 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 1,921 | 1.43 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2016
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 98.53 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 3,519 | 1.47 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2018
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 79.78 | |
| Script error: No such module "Political party". | Lee Auman | Script error: No such module "string". | 20.13 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 222 | 0.10 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2020
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 82.24 | |
| Script error: No such module "Political party". | Rick Neighbors | Script error: No such module "string". | 17.68 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 239 | 0.08 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2022
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 84.20 | |
| Script error: No such module "Political party". | Rick Neighbors | Script error: No such module "string". | 13.60 | |
| Script error: No such module "Political party". | Johnny Cochran | Script error: No such module "string". | 2.20 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2024
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Aderholt (incumbent) | Script error: No such module "string". | 98.79 | |
| style="color:inherit;background-color: Template:Party color; width: 2px;" | | Write-in | 3,374 | 1.21 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
See also
Script error: No such module "Portal".
References
- Specific
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Cite error: Script error: No such module "Namespace detect".Script error: No such module "Namespace detect".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ https://www2.census.gov/geo/maps/cong_dist/cd119/cd_based/ST01/CD119_AL04.pdf
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
- General
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Congressional Biographical Directory of the United States 1774–present
- Script error: No such module "citation/CS1".
External links
Script error: No such module "Navbox". Script error: No such module "Coordinates".
- Pages with script errors
- Pages with non-numeric formatnum arguments
- Pages with reference errors
- Pages with broken file links
- Congressional districts of Alabama
- Colbert County, Alabama
- Blount County, Alabama
- Cullman County, Alabama
- DeKalb County, Alabama
- Etowah County, Alabama
- Fayette County, Alabama
- Franklin County, Alabama
- Lamar County, Alabama
- Marion County, Alabama
- Marshall County, Alabama
- Morgan County, Alabama
- Pickens County, Alabama
- Walker County, Alabama
- Winston County, Alabama
- Decatur metropolitan area, Alabama
- Huntsville-Decatur, AL Combined Statistical Area
- Constituencies established in 1833
- 1833 establishments in Alabama
- Constituencies disestablished in 1841
- 1841 disestablishments in Alabama
- Constituencies established in 1843
- 1843 establishments in Alabama
- Constituencies disestablished in 1861
- 1861 disestablishments in Alabama
- Constituencies established in 1868
- 1868 establishments in Alabama
- Constituencies disestablished in 1963
- 1963 disestablishments in Alabama
- Constituencies established in 1965
- 1965 establishments in Alabama