New York — 2004 presidential election
Recent presidential results
state2004 presidential electionNew York · PresidentKerryD+18.3
How it voted
Share of the 2004 vote
| John Kerry ✓Democratic | 58.4% | 4,314,280 |
|---|---|---|
| George W. BushRepublican | 40.1% | 2,962,567 |
| OtherAll other candidates | 1.6% | 115,107 |
2004presidential margin
D+60R+60
62 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
New York cast 31 electoral votes this cycle.
County-level results (62 counties) — table
| County | Winner | Margin |
|---|---|---|
| Albany County, NY | Democratic | D+23.4 |
| Allegany County, NY | Republican | R+29.8 |
| Bronx County, NY | Democratic | D+66.3 |
| Broome County, NY | Democratic | D+3.0 |
| Cattaraugus County, NY | Republican | R+19.1 |
| Cayuga County, NY | Republican | R+0.6 |
| Chautauqua County, NY | Republican | R+8.5 |
| Chemung County, NY | Republican | R+10.9 |
| Chenango County, NY | Republican | R+10.8 |
| Clinton County, NY | Democratic | D+6.8 |
| Columbia County, NY | Democratic | D+4.7 |
| Cortland County, NY | Republican | R+4.1 |
| Delaware County, NY | Republican | R+15.3 |
| Dutchess County, NY | Republican | R+4.1 |
| Erie County, NY | Democratic | D+15.0 |
| Essex County, NY | Republican | R+5.8 |
| Franklin County, NY | Democratic | D+6.3 |
| Fulton County, NY | Republican | R+15.2 |
| Genesee County, NY | Republican | R+23.2 |
| Greene County, NY | Republican | R+18.1 |
| Hamilton County, NY | Republican | R+36.0 |
| Herkimer County, NY | Republican | R+15.4 |
| Jefferson County, NY | Republican | R+11.3 |
| Kings County, NY | Democratic | D+50.6 |
| Lewis County, NY | Republican | R+18.2 |
| Livingston County, NY | Republican | R+20.8 |
| Madison County, NY | Republican | R+11.3 |
| Monroe County, NY | Democratic | D+2.9 |
| Montgomery County, NY | Republican | R+8.9 |
| Nassau County, NY | Democratic | D+5.6 |
| New York County, NY | Democratic | D+65.3 |
| Niagara County, NY | Democratic | D+0.5 |
| Oneida County, NY | Republican | R+12.2 |
| Onondaga County, NY | Democratic | D+10.4 |
| Ontario County, NY | Republican | R+13.6 |
| Orange County, NY | Republican | R+10.8 |
| Orleans County, NY | Republican | R+26.3 |
| Oswego County, NY | Republican | R+4.2 |
| Otsego County, NY | Republican | R+2.3 |
| Putnam County, NY | Republican | R+14.6 |
| Queens County, NY | Democratic | D+44.2 |
| Rensselaer County, NY | Democratic | D+1.8 |
| Richmond County, NY | Republican | R+13.7 |
| Rockland County, NY | Republican | R+0.7 |
| Saratoga County, NY | Republican | R+7.0 |
| Schenectady County, NY | Democratic | D+5.6 |
| Schoharie County, NY | Republican | R+20.3 |
| Schuyler County, NY | Republican | R+17.6 |
| Seneca County, NY | Republican | R+6.5 |
| St. Lawrence County, NY | Democratic | D+11.6 |
| Steuben County, NY | Republican | R+29.5 |
| Suffolk County, NY | Democratic | D+0.9 |
| Sullivan County, NY | Republican | R+0.9 |
| Tioga County, NY | Republican | R+17.0 |
| Tompkins County, NY | Democratic | D+31.2 |
| Ulster County, NY | Democratic | D+11.2 |
| Warren County, NY | Republican | R+11.5 |
| Washington County, NY | Republican | R+12.8 |
| Wayne County, NY | Republican | R+21.8 |
| Westchester County, NY | Democratic | D+17.7 |
| Wyoming County, NY | Republican | R+30.9 |
| Yates County, NY | Republican | R+19.6 |
New York results by county
62 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Albany County | John Kerry+34,451 | 89,32360.7% | 54,87237.3% | 3,0042.0% | 147,199 |
| Allegany County | George W. Bush+5,744 | 6,56634.1% | 12,31063.9% | 3942.0% | 19,270 |
| Bronx County | John Kerry+227,293 | 283,99482.8% | 56,70116.5% | 2,2840.7% | 342,979 |
| Broome County | John Kerry+2,713 | 46,28150.4% | 43,56847.4% | 2,0412.2% | 91,890 |
| Cattaraugus County | George W. Bush+6,537 | 13,51439.4% | 20,05158.5% | 7012.0% | 34,266 |
| Cayuga County | George W. Bush+209 | 17,53448.6% | 17,74349.2% | 7752.1% | 36,052 |
| Chautauqua County | George W. Bush+5,177 | 27,25744.7% | 32,43453.2% | 1,2532.1% | 60,944 |
| Chemung County | George W. Bush+4,241 | 17,08043.7% | 21,32154.6% | 6741.7% | 39,075 |
| Chenango County | George W. Bush+2,305 | 9,27743.5% | 11,58254.3% | 4822.3% | 21,341 |
| Clinton County | John Kerry+2,294 | 17,62452.2% | 15,33045.4% | 7822.3% | 33,736 |
| Columbia County | John Kerry+1,472 | 15,92951.2% | 14,45746.5% | 7172.3% | 31,103 |
| Cortland County | George W. Bush+943 | 10,67046.9% | 11,61351.0% | 4772.1% | 22,760 |
| Delaware County | George W. Bush+3,234 | 8,72441.2% | 11,95856.5% | 4852.3% | 21,167 |
| Dutchess County | George W. Bush+5,140 | 58,23247.0% | 63,37251.2% | 2,2771.8% | 123,881 |
| Erie County | John Kerry+66,667 | 251,09056.4% | 184,42341.4% | 9,6252.2% | 445,138 |
| Essex County | George W. Bush+1,101 | 8,76845.9% | 9,86951.7% | 4452.3% | 19,082 |
| Franklin County | John Kerry+1,160 | 9,54352.1% | 8,38345.8% | 3902.1% | 18,316 |
| Fulton County | George W. Bush+3,368 | 9,20241.4% | 12,57056.6% | 4432.0% | 22,215 |
| Genesee County | George W. Bush+6,394 | 10,33137.5% | 16,72560.6% | 5241.9% | 27,580 |
| Greene County | George W. Bush+4,063 | 8,93339.9% | 12,99658.0% | 4692.1% | 22,398 |
| Hamilton County | George W. Bush+1,330 | 1,14531.0% | 2,47567.0% | 752.0% | 3,695 |
| Herkimer County | George W. Bush+4,349 | 11,67541.2% | 16,02456.6% | 6112.2% | 28,310 |
| Jefferson County | George W. Bush+4,371 | 16,86043.5% | 21,23154.7% | 7091.8% | 38,800 |
| Kings County | John Kerry+347,824 | 514,97374.9% | 167,14924.3% | 5,7620.8% | 687,884 |
| Lewis County | George W. Bush+2,078 | 4,54639.9% | 6,62458.1% | 2272.0% | 11,397 |
| Livingston County | George W. Bush+6,225 | 11,50438.4% | 17,72959.2% | 7152.4% | 29,948 |
| Madison County | George W. Bush+3,416 | 13,12143.3% | 16,53754.6% | 6292.1% | 30,287 |
| Monroe County | John Kerry+9,952 | 173,49750.6% | 163,54547.7% | 6,0221.8% | 343,064 |
| Montgomery County | George W. Bush+1,889 | 9,44944.5% | 11,33853.4% | 4342.0% | 21,221 |
| Nassau County | John Kerry+34,715 | 323,07052.2% | 288,35546.6% | 6,9181.1% | 618,343 |
| New York County | John Kerry+419,360 | 526,76582.1% | 107,40516.7% | 7,7811.2% | 641,951 |
| Niagara County | John Kerry+491 | 47,60249.3% | 47,11148.8% | 1,8671.9% | 96,580 |
| Oneida County | George W. Bush+11,600 | 40,79242.8% | 52,39254.9% | 2,1972.3% | 95,381 |
| Onondaga County | John Kerry+22,375 | 116,38154.2% | 94,00643.8% | 4,2382.0% | 214,625 |
| Ontario County | George W. Bush+6,833 | 21,16642.2% | 27,99955.9% | 9451.9% | 50,110 |
| Orange County | George W. Bush+15,695 | 63,39443.8% | 79,08954.7% | 2,1901.5% | 144,673 |
| Orleans County | George W. Bush+4,358 | 5,95935.9% | 10,31762.2% | 3011.8% | 16,577 |
| Oswego County | George W. Bush+2,192 | 24,13346.8% | 26,32551.0% | 1,1492.2% | 51,607 |
| Otsego County | George W. Bush+619 | 12,72347.7% | 13,34250.1% | 5872.2% | 26,652 |
| Putnam County | George W. Bush+6,781 | 19,57542.0% | 26,35656.6% | 6401.4% | 46,571 |
| Queens County | John Kerry+267,881 | 433,83571.7% | 165,95427.4% | 5,6030.9% | 605,392 |
| Rensselaer County | John Kerry+1,341 | 36,07549.7% | 34,73447.9% | 1,7052.4% | 72,514 |
| Richmond County | George W. Bush+21,877 | 68,44842.7% | 90,32556.4% | 1,3700.9% | 160,143 |
| Rockland County | George W. Bush+939 | 64,19148.9% | 65,13049.6% | 1,9101.5% | 131,231 |
| Saratoga County | George W. Bush+7,428 | 48,73045.6% | 56,15852.5% | 1,9851.9% | 106,873 |
| Schenectady County | John Kerry+3,905 | 35,97151.8% | 32,06646.2% | 1,4322.1% | 69,469 |
| Schoharie County | George W. Bush+2,961 | 5,63038.7% | 8,59159.0% | 3382.3% | 14,559 |
| Schuyler County | George W. Bush+1,515 | 3,44540.1% | 4,96057.7% | 1852.2% | 8,590 |
| Seneca County | George W. Bush+1,002 | 6,97945.5% | 7,98152.1% | 3652.4% | 15,325 |
| St. Lawrence County | John Kerry+4,828 | 22,85754.7% | 18,02943.2% | 8752.1% | 41,761 |
| Steuben County | George W. Bush+12,457 | 14,52334.3% | 26,98063.8% | 7811.8% | 42,284 |
| Suffolk County | John Kerry+5,960 | 315,90949.5% | 309,94948.5% | 12,8542.0% | 638,712 |
| Sullivan County | George W. Bush+285 | 15,03448.6% | 15,31949.5% | 6132.0% | 30,966 |
| Tioga County | George W. Bush+4,068 | 9,69440.6% | 13,76257.6% | 4461.9% | 23,902 |
| Tompkins County | John Kerry+13,235 | 27,22964.2% | 13,99433.0% | 1,1982.8% | 42,421 |
| Ulster County | John Kerry+9,781 | 47,60254.3% | 37,82143.1% | 2,2892.6% | 87,712 |
| Warren County | George W. Bush+3,564 | 13,40543.2% | 16,96954.6% | 6852.2% | 31,059 |
| Washington County | George W. Bush+3,203 | 10,62442.3% | 13,82755.1% | 6522.6% | 25,103 |
| Wayne County | George W. Bush+9,000 | 15,70938.1% | 24,70959.9% | 8021.9% | 41,220 |
| Westchester County | John Kerry+70,221 | 229,84958.1% | 159,62840.3% | 6,2931.6% | 395,770 |
| Wyoming County | George W. Bush+5,611 | 6,13433.8% | 11,74564.6% | 2901.6% | 18,169 |
| Yates County | George W. Bush+2,104 | 4,20539.3% | 6,30958.9% | 1971.8% | 10,711 |
Nominees: John Kerry (D) · George W. Bush (R)
New York's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | +3.4% |
| 1896 | −18.9% |
| 1900 | −9.3% |
| 1904 | −10.9% |
| 1908 | −12.4% |
| 1912 | +12.6% |
| 1916 | −7.0% |
| 1920 | −37.6% |
| 1924 | −26.6% |
| 1928 | −2.3% |
| 1932 | +12.7% |
| 1936 | +19.9% |
| 1940 | +3.6% |
| 1944 | +5.0% |
| 1948 | −1.0% |
| 1952 | −11.9% |
| 1956 | −22.4% |
| 1960 | +5.3% |
| 1964 | +37.3% |
| 1968 | +5.5% |
| 1972 | −17.3% |
| 1976 | +4.4% |
| 1980 | −2.7% |
| 1984 | −8.0% |
| 1988 | +4.1% |
| 1992 | +15.8% |
| 1996 | +28.9% |
| 2000 | +25.0% |
| 2004 | +18.3% |
| 2008 | +26.9% |
| 2012 | +28.2% |
| 2016 | +22.5% |
| 2020 | +23.1% |
| 2024 | +12.6% |
Same ballot, 2004NY
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.