Elections / 2004 · President · ME
John Kerry carried Maine D+9.0.
John Kerry (D) vs George W. Bush (R) in Maine, 2004. The state ran 11.5 points more Democratic than the nation (R+2.5 nationally).
Nominees: John Kerry (D) · George W. Bush (R)
Maine result
740,752 votes counted
Kerry (D)
396,842
53.6%
Bush (R)
330,201
44.6%
All others
13,709
1.9%
Margin
D+9.0
2004 presidential election
Maine, 2004
KerryD+9.0
How it voted
Share of the 2004 vote
| John Kerry ✓Democratic | 53.6% | 396,842 |
|---|---|---|
| George W. BushRepublican | 44.6% | 330,201 |
| OtherAll other candidates | 1.9% | 13,709 |
D+60R+60
16 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Maine's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −12.8% |
| 1896 | −38.7% |
| 1900 | −26.5% |
| 1904 | −39.0% |
| 1908 | −29.7% |
| 1912 | +19.0% |
| 1916 | −4.0% |
| 1920 | −39.1% |
| 1924 | −50.2% |
| 1928 | −37.7% |
| 1932 | −12.6% |
| 1936 | −14.0% |
| 1940 | −2.3% |
| 1944 | −5.0% |
| 1948 | −14.5% |
| 1952 | −32.3% |
| 1956 | −41.7% |
| 1960 | −14.1% |
| 1964 | +37.7% |
| 1968 | +12.2% |
| 1972 | −23.0% |
| 1976 | −0.8% |
| 1980 | −3.4% |
| 1984 | −22.1% |
| 1988 | −11.5% |
| 1992 | +8.4% |
| 1996 | +20.9% |
| 2000 | +5.1% |
| 2004 | +9.0% |
| 2008 | +17.3% |
| 2012 | +15.2% |
| 2016 | +2.7% |
| 2020 | +8.6% |
| 2024 | +6.4% |
County results — 2004
16 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Androscoggin County | D | 30,503 | 24,519 | 56,067 | |
| Aroostook County | D | 19,569 | 17,564 | 37,733 | |
| Cumberland County | D | 94,846 | 65,384 | 162,962 | |
| Franklin County | D | 9,465 | 7,378 | 17,261 | |
| Hancock County | D | 18,048 | 14,405 | 33,122 | |
| Kennebec County | D | 35,616 | 29,761 | 66,772 | |
| Knox County | D | 12,690 | 10,103 | 23,247 | |
| Lincoln County | D | 11,351 | 10,370 | 22,142 | |
| Oxford County | D | 16,618 | 14,196 | 31,546 | |
| Penobscot County | D | 40,417 | 40,318 | 82,112 | |
| Piscataquis County | R | 4,409 | 5,299 | 9,940 | |
| Sagadahoc County | D | 11,107 | 9,497 | 21,079 | |
| Somerset County | D | 13,555 | 12,953 | 27,108 | |
| Waldo County | D | 11,555 | 10,309 | 22,318 | |
| Washington County | R | 8,391 | 8,619 | 17,310 | |
| York County | D | 58,702 | 49,526 | 110,033 |