Electoral Odyssey / Interactive election atlas

2012 Presidential Election

See how counties voted in 2012, where the most votes were cast, and which places changed most from earlier elections.

Electoral College · 1789–2024County popular vote · 2000–2024County atlas · available

Election rules

Modern Electoral College

Electoral result

332 EV · Barack Obama

Map dated

2012-11-06

County results

How counties shaped the 2012 election

See which counties moved toward Democrats or Republicans compared with the selected earlier election.

Results shown
3,158
Comparable over time
3,113
Not mapped
45

Explore the views

4 / 4

Sequence ready: View 4 of 4, Change over time.

The map uses verified 2024 county shapes. Results that do not match a county shape remain available in the table below.

Democratic shift Republican shiftDarker color = bigger change Not available

County map not available for 2012

A verified county map is not available for this election, so the results are shown as a ranked list instead.

  1. BOONE, WVR shift 43.4 pp
  2. KNOTT, KYR shift 40.8 pp
  3. MCDOWELL, WVR shift 39.2 pp
  4. PIKE, KYR shift 37.3 pp
  5. WEBSTER, WVR shift 34.4 pp
  6. FLOYD, KYR shift 33.4 pp
  7. MAGOFFIN, KYR shift 33.3 pp
  8. NICHOLAS, WVR shift 32.9 pp
  9. GALLATIN, ILR shift 31.8 pp
  10. MINGO, WVR shift 31.4 pp
  11. WYOMING, WVR shift 31.3 pp
  12. CARBON, UTR shift 30.0 pp
  13. LOGAN, WVR shift 29.6 pp
  14. BUCHANAN, VAR shift 29.5 pp
  15. UNION, KYR shift 28.8 pp
  16. WHITE, ILR shift 27.6 pp
  17. SHERIDAN, MTR shift 27.2 pp
  18. PERRY, KYR shift 26.9 pp
  19. BREATHITT, KYR shift 26.4 pp
  20. DICKENSON, VAR shift 26.0 pp
  21. LETCHER, KYR shift 25.7 pp
  22. MORGAN, KYR shift 25.5 pp
  23. LAWRENCE, ILR shift 25.4 pp
  24. WOLFE, KYR shift 25.4 pp

How state margins changed · 2000–2024

See how each state's margin changed over seven elections.

These lines add up the county results for each state. Official statewide results can differ slightly when votes are reported outside county geography.

2024
State margin trails are built from the county reporting layer for presidential elections from 2000 through the selected year.D +65R +65

AL county-layer aggregate visible through 2024.

State context · AL

How the state voted across seven elections

These margins add up the county results. The official statewide result can differ slightly when votes are reported outside county geography.

  1. 2000R +15.2 pp1,672,551 votes
  2. 2004R +25.8 pp1,883,415 votes
  3. 2008R +21.8 pp2,099,819 votes
  4. 2012R +22.4 pp2,070,353 votes
  5. 2016R +28.7 pp2,123,367 votes
  6. 2020R +25.8 pp2,323,282 votes
  7. 2024R +30.9 pp2,264,972 votes

County results table · 67 rows

D +6.0 pp303,918D shift 0.9 ppMargin availableTotal available
R +9.3 pp174,864R shift 0.5 ppMargin availableTotal available
R +18.9 pp155,059R shift 3.8 ppMargin availableTotal available
D +24.4 pp101,924D shift 5.1 ppMargin availableTotal available
R +56.2 pp92,507R shift 2.2 ppMargin availableTotal available
R +56.4 pp85,338R shift 4.4 ppMargin availableTotal available
R +17.6 pp78,590R shift 1.5 ppMargin availableTotal available
R +20.2 pp54,359R shift 0.2 ppMargin availableTotal available
R +45.0 pp49,323R shift 0.6 ppMargin availableTotal available
R +32.3 pp46,257D shift 0.6 ppMargin availableTotal available
R +38.9 pp42,530R shift 0.2 ppMargin availableTotal available
R +40.6 pp41,918D shift 0.5 ppMargin availableTotal available
R +31.3 pp36,924R shift 2.6 ppMargin availableTotal available
R +49.1 pp35,485D shift 2.1 ppMargin availableTotal available
R +44.0 pp35,459R shift 1.6 ppMargin availableTotal available
R +66.7 pp35,148R shift 2.8 ppMargin availableTotal available
R +70.3 pp34,457R shift 4.1 ppMargin availableTotal available
R +16.1 pp33,373D shift 2.6 ppMargin availableTotal available
R +60.8 pp32,566R shift 3.8 ppMargin availableTotal available
R +53.5 pp28,521R shift 6.2 ppMargin availableTotal available
R +75.0 pp24,006R shift 4.4 ppMargin availableTotal available
R +46.4 pp23,932D shift 1.7 ppMargin availableTotal available
R +55.5 pp23,863R shift 3.5 ppMargin availableTotal available
R +20.6 pp23,385R shift 0.0 ppMargin availableTotal available
D +39.8 pp20,953D shift 5.2 ppMargin availableTotal available
R +42.5 pp20,577R shift 4.8 ppMargin availableTotal available
R +49.7 pp19,770R shift 0.5 ppMargin availableTotal available
D +11.8 pp18,879D shift 4.5 ppMargin availableTotal available
R +32.5 pp18,829D shift 4.3 ppMargin availableTotal available
R +42.5 pp18,557D shift 2.5 ppMargin availableTotal available
R +60.8 pp17,462R shift 2.5 ppMargin availableTotal available
R +58.7 pp15,423R shift 0.1 ppMargin availableTotal available
R +25.7 pp14,869D shift 3.0 ppMargin availableTotal available
R +5.2 pp14,611D shift 3.3 ppMargin availableTotal available
R +27.3 pp14,112D shift 1.2 ppMargin availableTotal available
R +13.8 pp14,107D shift 1.5 ppMargin availableTotal available
R +8.2 pp13,851D shift 3.4 ppMargin availableTotal available
R +62.3 pp12,105R shift 5.2 ppMargin availableTotal available
D +7.2 pp11,537D shift 3.6 ppMargin availableTotal available
D +3.2 pp11,509D shift 4.6 ppMargin availableTotal available
R +63.6 pp11,320R shift 0.6 ppMargin availableTotal available
R +40.9 pp10,859R shift 1.2 ppMargin availableTotal available
R +7.8 pp10,708D shift 2.5 ppMargin availableTotal available
R +40.2 pp10,398R shift 0.1 ppMargin availableTotal available
D +74.3 pp10,394D shift 0.1 ppMargin availableTotal available
R +55.8 pp9,779R shift 3.8 ppMargin availableTotal available
R +73.2 pp9,714R shift 8.8 ppMargin availableTotal available
R +7.0 pp9,611D shift 1.4 ppMargin availableTotal available
R +7.5 pp9,496D shift 5.9 ppMargin availableTotal available
R +31.9 pp8,778R shift 2.2 ppMargin availableTotal available
R +29.2 pp8,760D shift 0.6 ppMargin availableTotal available
D +25.5 pp8,643D shift 3.8 ppMargin availableTotal available
R +47.2 pp8,420R shift 0.9 ppMargin availableTotal available
R +4.6 pp7,968D shift 2.9 ppMargin availableTotal available
R +53.8 pp7,946R shift 4.5 ppMargin availableTotal available
D +53.2 pp7,521D shift 3.0 ppMargin availableTotal available
R +53.7 pp7,166D shift 0.4 ppMargin availableTotal available
D +54.7 pp7,027D shift 4.2 ppMargin availableTotal available
D +1.7 pp7,022D shift 2.3 ppMargin availableTotal available
R +46.1 pp6,662D shift 1.7 ppMargin availableTotal available
D +48.7 pp6,551D shift 6.4 ppMargin availableTotal available
R +35.7 pp6,418D shift 2.3 ppMargin availableTotal available
R +68.9 pp6,305R shift 5.5 ppMargin availableTotal available
D +50.4 pp6,099D shift 5.1 ppMargin availableTotal available
D +69.8 pp5,340D shift 3.0 ppMargin availableTotal available
D +52.9 pp5,322D shift 4.4 ppMargin availableTotal available
R +16.4 pp5,269D shift 1.3 ppMargin availableTotal available
Search or select a county or area to see its vote totals and change over time.

Results without county shapes

Additional results that do not match a county shape

How totals are counted

We use a reported total when one is available. When it is not, we add the reported voting methods together. Ballot-accounting rows are not counted as candidate votes, and unpublished values stay unavailable.

Sources