akashic
1876–2024
Elections / 2012 · President · AL

Mitt Romney carried Alabama R+22.2.

Barack Obama (D) vs Mitt Romney (R) in Alabama, 2012. The state ran 26.1 points more Republican than the nation (D+3.9 nationally).

Nominees: Barack Obama (D) · Mitt Romney (R)

Alabama result
2,070,353 votes counted
Obama (D)
795,396
38.4%
Romney (R)
1,255,925
60.7%
All others
19,032
0.9%
Margin
R+22.2
Alabama, 2012
RomneyR+22.2
2012 presidential margin by county for Alabama — 2012 presidential electionA map of the constituent counties of Alabama — 2012 presidential election, each outlined and filled by its 2012 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Autauga County, AL · R+46.0Baldwin County, AL · R+55.8Barbour County, AL · D+3.1Bibb County, AL · R+46.7Blount County, AL · R+74.1Bullock County, AL · D+52.8Butler County, AL · R+7.5Calhoun County, AL · R+31.9Chambers County, AL · R+5.2Cherokee County, AL · R+55.0Chilton County, AL · R+60.3Choctaw County, AL · R+4.6Clarke County, AL · R+8.2Clay County, AL · R+45.6Cleburne County, AL · R+68.2Coffee County, AL · R+49.3Colbert County, AL · R+20.4Conecuh County, AL · D+1.7Coosa County, AL · R+16.3Covington County, AL · R+58.3Crenshaw County, AL · R+35.5Cullman County, AL · R+69.5Dale County, AL · R+42.2Dallas County, AL · D+39.7DeKalb County, AL · R+54.9Elmore County, AL · R+49.6Escambia County, AL · R+25.5Etowah County, AL · R+38.4Fayette County, AL · R+53.3Franklin County, AL · R+40.5Geneva County, AL · R+63.0Greene County, AL · D+69.6Hale County, AL · D+25.5Henry County, AL · R+29.1Houston County, AL · R+40.3Jackson County, AL · R+41.9Jefferson County, AL · D+6.0Lamar County, AL · R+53.2Lauderdale County, AL · R+30.9Lawrence County, AL · R+27.0Lee County, AL · R+19.9Limestone County, AL · R+43.6Lowndes County, AL · D+53.1Macon County, AL · D+74.2Madison County, AL · R+18.6Marengo County, AL · D+7.2Marion County, AL · R+61.5Marshall County, AL · R+60.1Mobile County, AL · R+9.2Monroe County, AL · R+7.7Montgomery County, AL · D+24.3Morgan County, AL · R+44.5Perry County, AL · D+50.2Pickens County, AL · R+7.0Pike County, AL · R+13.7Randolph County, AL · R+39.9Russell County, AL · D+11.8Shelby County, AL · R+55.5St. Clair County, AL · R+66.1Sumter County, AL · D+54.6Talladega County, AL · R+16.0Tallapoosa County, AL · R+32.3Tuscaloosa County, AL · R+17.4Walker County, AL · R+52.9Washington County, AL · R+31.7Wilcox County, AL · D+48.7Winston County, AL · R+72.3
How it voted
Share of the 2012 vote
Mitt RomneyRepublican60.7%1,255,925
Barack ObamaDemocratic38.4%795,396
OtherAll other candidates0.9%19,032
D+60
R+60
67 counties, each filled by 2012 D-vs-R margin. Hover any county for its result.
Alabama's presidential margins
1876–2024, the 2012 contest in context
Alabama's presidential marginsDemocratic-minus-Republican presidential margin from 1876 to 2024. Most recent: −30.5% in 2024.flipped R · 1980−30.5%DR18762024
Alabama's presidential margins
YearMargin (D minus R)
1876+20.0%
1880+22.9%
1884+22.0%
1888+34.3%
1892+55.5%
1896+38.4%
1900+26.0%
1904+52.7%
1908+46.4%
1912+61.7%
1916+54.1%
1920+34.8%
1924+42.7%
1928+3.0%
1932+70.6%
1936+73.6%
1940+70.9%
1944+63.1%
1948−19.0%
1952+29.5%
1956+17.1%
1960+14.3%
1964−69.5%
1968+4.7%
1972−46.9%
1976+13.1%
1980−1.3%
1984−22.4%
1988−19.3%
1992−6.8%
1996−7.0%
2000−14.9%
2004−25.6%
2008−21.6%
2012−22.2%
2016−28.1%
2020−25.5%
2024−30.5%
County results — 2012
67 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Autauga CountyR
−46.0%
6,36317,37923,932
Baldwin CountyR
−55.8%
18,42466,01685,338
Barbour CountyD
+3.1%
5,9125,55011,509
Bibb CountyR
−46.7%
2,2026,1328,420
Blount CountyR
−74.1%
2,97020,75724,006
Bullock CountyD
+52.8%
4,0611,2515,322
Butler CountyR
−7.5%
4,3745,0879,496
Calhoun CountyR
−31.9%
15,51130,27846,257
Chambers CountyR
−5.2%
6,8717,62614,611
Cherokee CountyR
−55.0%
2,1327,5069,779
Chilton CountyR
−60.3%
3,39713,93217,462
Choctaw CountyR
−4.6%
3,7864,1527,968
Clarke CountyR
−8.2%
6,3347,47013,851
Clay CountyR
−45.6%
1,7774,8176,662
Cleburne CountyR
−68.2%
9715,2726,305
Coffee CountyR
−49.3%
4,92514,66619,770
Colbert CountyR
−20.4%
9,16613,93623,385
Conecuh CountyD
+1.7%
3,5553,4397,022
Coosa CountyR
−16.3%
2,1913,0495,269
Covington CountyR
−58.3%
3,15812,15315,423
Crenshaw CountyR
−35.5%
2,0504,3316,418
Cullman CountyR
−69.5%
5,05228,99934,457
Dale CountyR
−42.2%
5,28613,10818,557
Dallas CountyD
+39.7%
14,6126,28820,953
DeKalb CountyR
−54.9%
5,23918,33123,863
Elmore CountyR
−49.6%
8,65426,25335,485
Escambia CountyR
−25.5%
5,4899,28714,869
Etowah CountyR
−38.4%
12,80329,13042,530
Fayette CountyR
−53.3%
1,8176,0547,946
Franklin CountyR
−40.5%
3,1717,56710,859
Geneva CountyR
−63.0%
2,0399,17511,320
Greene CountyD
+69.6%
4,5218045,340
Hale CountyD
+25.5%
5,4113,2108,643
Henry CountyR
−29.1%
3,0835,6288,760
Houston CountyR
−40.3%
12,36729,27041,918
Jackson CountyR
−41.9%
5,82214,43920,577
Jefferson CountyD
+6.0%
159,876141,683303,918
Lamar CountyR
−53.2%
1,6465,4577,166
Lauderdale CountyR
−30.9%
12,51123,91136,924
Lawrence CountyR
−27.0%
5,0698,87414,112
Lee CountyR
−19.9%
21,38132,19454,359
Limestone CountyR
−43.6%
9,82925,29535,459
Lowndes CountyD
+53.1%
5,7471,7567,521
Macon CountyD
+74.2%
9,0451,33110,394
Madison CountyR
−18.6%
62,01590,884155,059
Marengo CountyD
+7.2%
6,1675,33611,537
Marion CountyR
−61.5%
2,2499,69712,105
Marshall CountyR
−60.1%
6,29925,86732,566
Mobile CountyR
−9.2%
78,76094,893174,864
Monroe CountyR
−7.7%
4,9145,74110,708
Montgomery CountyD
+24.3%
63,08538,332101,924
Morgan CountyR
−44.5%
13,43935,39149,323
Perry CountyD
+50.2%
4,5681,5066,099
Pickens CountyR
−7.0%
4,4555,1249,611
Pike CountyR
−13.7%
6,0357,96314,107
Randolph CountyR
−39.9%
3,0787,22410,398
Russell CountyD
+11.8%
10,5008,27818,879
Shelby CountyR
−55.5%
20,05171,43692,507
St. Clair CountyR
−66.1%
5,80129,03135,148
Sumter CountyD
+54.6%
5,4211,5867,027
Talladega CountyR
−16.0%
13,90519,24633,373
Tallapoosa CountyR
−32.3%
6,31912,39618,829
Tuscaloosa CountyR
−17.4%
32,04845,74878,590
Walker CountyR
−52.9%
6,55721,65128,521
Washington CountyR
−31.7%
2,9765,7618,778
Wilcox CountyD
+48.7%
4,8681,6796,551
Winston CountyR
−72.3%
1,2868,3129,714