Electoral Odyssey / Interactive election atlas

2008 Presidential Election

See how counties voted in 2008, 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

365 EV · Barack Obama

Map dated

2008-11-04

County results

How counties shaped the 2008 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 2008

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

  1. COAL, OKR shift 39.8 pp
  2. HONOLULU, HID shift 38.9 pp
  3. MAVERICK, TXD shift 38.1 pp
  4. KNOTT, KYR shift 35.8 pp
  5. CULBERSON, TXD shift 35.5 pp
  6. POINSETT, ARR shift 35.0 pp
  7. DUBOIS, IND shift 34.2 pp
  8. MAUI, HID shift 33.6 pp
  9. BIG HORN, MTD shift 32.3 pp
  10. KAUAI, HID shift 32.2 pp
  11. HAWAII, HID shift 31.8 pp
  12. LITTLE RIVER, ARR shift 31.8 pp
  13. RUSH, IND shift 31.8 pp
  14. JACKSON, ARR shift 31.6 pp
  15. LAWRENCE, ARR shift 31.3 pp
  16. ROCKDALE, GAD shift 31.3 pp
  17. TIPPECANOE, IND shift 31.3 pp
  18. SEVIER, ARR shift 31.0 pp
  19. MONTGOMERY, IND shift 30.8 pp
  20. CLINTON, IND shift 30.3 pp
  21. KENDALL, ILD shift 30.3 pp
  22. CAMERON, TXD shift 30.2 pp
  23. HARRISONBURG, VAD shift 29.7 pp
  24. ELKHART, IND shift 29.7 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

KS county-layer aggregate visible through 2024.

State context · KS

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 +21.8 pp1,072,216 votes
  2. 2004R +25.7 pp1,187,756 votes
  3. 2008R +15.2 pp1,235,872 votes
  4. 2012R +22.1 pp1,156,254 votes
  5. 2016R +22.2 pp1,184,403 votes
  6. 2020R +15.0 pp1,372,303 votes
  7. 2024R +16.4 pp1,327,591 votes

County results table · 105 rows

R +9.1 pp283,432D shift 14.4 ppMargin availableTotal available
R +13.0 pp192,733D shift 13.0 ppMargin availableTotal available
R +0.3 pp84,177D shift 9.6 ppMargin availableTotal available
D +41.4 pp57,169D shift 9.3 ppMargin availableTotal available
D +31.5 pp53,398D shift 15.0 ppMargin availableTotal available
R +11.8 pp30,591D shift 6.4 ppMargin availableTotal available
R +32.9 pp27,873D shift 9.3 ppMargin availableTotal available
R +23.8 pp26,512D shift 8.3 ppMargin availableTotal available
R +7.1 pp22,997D shift 16.0 ppMargin availableTotal available
R +26.8 pp22,788D shift 6.8 ppMargin availableTotal available
D +1.4 pp16,075D shift 7.6 ppMargin availableTotal available
R +17.5 pp15,613D shift 10.7 ppMargin availableTotal available
R +24.1 pp15,377D shift 6.1 ppMargin availableTotal available
R +36.4 pp13,907D shift 1.3 ppMargin availableTotal available
R +25.8 pp13,787D shift 6.5 ppMargin availableTotal available
R +35.9 pp13,386D shift 9.7 ppMargin availableTotal available
R +6.1 pp12,911D shift 14.5 ppMargin availableTotal available
R +34.4 pp12,447R shift 2.0 ppMargin availableTotal available
R +23.0 pp11,739D shift 7.7 ppMargin availableTotal available
R +44.1 pp11,057D shift 6.1 ppMargin availableTotal available
R +35.8 pp10,354D shift 16.4 ppMargin availableTotal available
R +33.5 pp10,337D shift 4.1 ppMargin availableTotal available
R +45.4 pp9,837D shift 3.4 ppMargin availableTotal available
R +24.2 pp9,665R shift 0.1 ppMargin availableTotal available
R +13.1 pp9,031D shift 6.7 ppMargin availableTotal available
R +19.2 pp8,950D shift 5.7 ppMargin availableTotal available
R +31.4 pp8,864D shift 17.3 ppMargin availableTotal available
R +43.0 pp8,667D shift 2.4 ppMargin availableTotal available
R +12.5 pp8,094D shift 17.5 ppMargin availableTotal available
R +31.1 pp7,544R shift 0.2 ppMargin availableTotal available
R +27.1 pp7,192D shift 4.8 ppMargin availableTotal available
R +7.8 pp7,191D shift 3.0 ppMargin availableTotal available
R +27.8 pp6,781D shift 4.9 ppMargin availableTotal available
R +24.6 pp6,253D shift 4.2 ppMargin availableTotal available
R +39.6 pp6,059D shift 9.7 ppMargin availableTotal available
R +23.7 pp5,855D shift 9.9 ppMargin availableTotal available
R +45.4 pp5,359D shift 4.2 ppMargin availableTotal available
R +43.5 pp5,336D shift 14.9 ppMargin availableTotal available
R +27.8 pp5,036D shift 1.4 ppMargin availableTotal available
R +36.8 pp4,617R shift 6.5 ppMargin availableTotal available
R +43.4 pp4,451D shift 2.0 ppMargin availableTotal available
R +38.8 pp4,376D shift 3.1 ppMargin availableTotal available
R +46.3 pp4,232D shift 3.5 ppMargin availableTotal available
R +37.1 pp4,190D shift 7.3 ppMargin availableTotal available
R +41.8 pp4,121D shift 9.2 ppMargin availableTotal available
R +49.6 pp4,054D shift 10.4 ppMargin availableTotal available
R +41.0 pp4,021D shift 6.6 ppMargin availableTotal available
R +56.6 pp3,673D shift 0.7 ppMargin availableTotal available
R +46.0 pp3,664D shift 5.2 ppMargin availableTotal available
R +33.6 pp3,626R shift 1.8 ppMargin availableTotal available
R +36.0 pp3,564D shift 4.1 ppMargin availableTotal available
R +39.6 pp3,521D shift 3.7 ppMargin availableTotal available
R +54.6 pp3,293R shift 1.2 ppMargin availableTotal available
R +55.4 pp3,203D shift 2.7 ppMargin availableTotal available
R +53.5 pp3,086D shift 5.9 ppMargin availableTotal available
R +54.7 pp2,980D shift 4.4 ppMargin availableTotal available
R +40.7 pp2,938D shift 6.9 ppMargin availableTotal available
R +37.6 pp2,879D shift 9.9 ppMargin availableTotal available
R +34.8 pp2,841D shift 0.8 ppMargin availableTotal available
R +46.2 pp2,796D shift 3.4 ppMargin availableTotal available
R +48.0 pp2,704D shift 5.5 ppMargin availableTotal available
R +51.1 pp2,671D shift 6.2 ppMargin availableTotal available
R +60.1 pp2,667D shift 0.3 ppMargin availableTotal available
R +51.7 pp2,661D shift 7.2 ppMargin availableTotal available
R +63.1 pp2,588R shift 3.3 ppMargin availableTotal available
R +50.8 pp2,462R shift 0.4 ppMargin availableTotal available
R +58.1 pp2,415D shift 5.0 ppMargin availableTotal available
R +44.5 pp2,279R shift 1.6 ppMargin availableTotal available
R +58.8 pp2,204R shift 4.9 ppMargin availableTotal available
R +70.1 pp2,179R shift 0.6 ppMargin availableTotal available
R +73.0 pp2,127R shift 0.6 ppMargin availableTotal available
R +58.1 pp2,119D shift 5.3 ppMargin availableTotal available
R +46.8 pp2,074D shift 6.3 ppMargin availableTotal available
R +62.4 pp1,931D shift 3.8 ppMargin availableTotal available
R +57.4 pp1,930R shift 1.9 ppMargin availableTotal available
R +55.9 pp1,852D shift 2.3 ppMargin availableTotal available
R +41.7 pp1,781R shift 1.0 ppMargin availableTotal available
R +48.9 pp1,671R shift 1.3 ppMargin availableTotal available
R +34.7 pp1,599D shift 4.2 ppMargin availableTotal available
R +55.3 pp1,586D shift 0.3 ppMargin availableTotal available
R +59.5 pp1,584R shift 0.4 ppMargin availableTotal available
R +64.2 pp1,570D shift 7.1 ppMargin availableTotal available
R +64.1 pp1,549D shift 2.0 ppMargin availableTotal available
R +55.2 pp1,548D shift 3.3 ppMargin availableTotal available
R +61.4 pp1,525R shift 4.1 ppMargin availableTotal available
R +56.1 pp1,498D shift 5.7 ppMargin availableTotal available
R +57.9 pp1,482D shift 4.6 ppMargin availableTotal available
R +68.1 pp1,440R shift 1.1 ppMargin availableTotal available
R +48.3 pp1,434D shift 2.1 ppMargin availableTotal available
R +53.1 pp1,423R shift 0.2 ppMargin availableTotal available
R +62.6 pp1,418D shift 3.1 ppMargin availableTotal available
R +66.9 pp1,402R shift 2.2 ppMargin availableTotal available
R +43.6 pp1,384R shift 0.4 ppMargin availableTotal available
R +62.7 pp1,376D shift 2.7 ppMargin availableTotal available
R +49.8 pp1,357R shift 2.4 ppMargin availableTotal available
R +57.1 pp1,159D shift 2.5 ppMargin availableTotal available
R +64.0 pp1,135D shift 2.5 ppMargin availableTotal available
R +56.7 pp1,096D shift 2.3 ppMargin availableTotal available
R +60.8 pp1,096D shift 1.3 ppMargin availableTotal available
R +61.7 pp1,027D shift 2.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