New York's 21st congressional district
Template:Short description Script error: No such module "Hatnote". Template:Use mdy dates Script error: No such module "Infobox".Template:Template otherScript error: No such module "Check for unknown parameters".
New York's 21st congressional district is a congressional district for the United States House of Representatives that is represented by Republican Elise Stefanik. On November 11, 2024, President Donald Trump announced his intention to nominate Stefanik to serve as the United States Ambassador to the United Nations.[1] However he withdrew the nomination on March 27, 2025.[2]
The district is primarily rural, but it also includes the cities of Ogdensburg, Glens Falls, Rome, and Plattsburgh. The district includes most of the Adirondack Mountains and the Thousand Islands region. It borders Vermont to the east and Canada to the north. It also includes Fort Drum of the U.S. Army.
History
Script error: No such module "Unsubst". From 2003 to 2013, the district with that number contained most of the Capital District of New York. It included all or parts of Albany, Fulton, Montgomery, Rensselaer, Saratoga, Schenectady, and Schoharie counties. It contained the cities of Albany, Schenectady, Troy, Amsterdam, Cohoes, Watervliet, Gloversville, and Johnstown. Up until 1980, the 21st district was located in Upper Manhattan (including parts of Harlem and Washington Heights), and The Bronx in New York City.
From 2013 to present, Clinton, Essex, Franklin, Fulton, Hamilton, Herkimer, Lewis, Montgomery, Schoharie, St. Lawrence, Warren, and Washington counties, and parts of Jefferson, Otsego, and Rensselaer counties have comprised the district.Script error: No such module "Unsubst".
Counties, towns, and municipalities
For the 119th and successive Congresses (based on the districts drawn following the New York Court of Appeals' December 2023 decision in Hoffman v New York State Ind. Redistricting. Commn.), the district contains all or portions of the following counties, towns, and municipalities.[3][4]
Clinton County (18)
- All 18 towns and municipalities
Essex County (19)
- All 19 towns and municipalities
Franklin County (25)
- All 25 towns and municipalities
Fulton County (16)
- All 16 towns and municipalities
Hamilton County (10)
- All ten towns and municipalities
Herkimer County (29)
- All 29 towns and municipalities
Jefferson County (10)
- Antwerp (town) (part; also 24th; includes Oxbow), Antwerp (village), Black River (part; also 24th), Carthage, Deferiet, Evans Mills, Le Ray, Philadelphia (town), Philadelphia (village), Wilna
Lewis County (25)
- All 25 towns and municipalities
Montgomery County (16)
- Ames, Canajoharie (town), Canajoharie (village), Charleston, Glen, Fonda, Fort Plain, Fultonville, Minden, Mohawk, Nelliston, Palatine, Palatine Bridge, Root, St. Johnsville (town), St. Johnsville (village)
Oneida County (22)
- Annsville, Ava, Boonville (town), Boonville (village), Camden (town), Camden (village), Deerfield, Florence, Floyd, Forestport, Holland Patent, Lee, Marcy, Remsen (town), Remsen (village), Rome, Steuben, Sylvan Beach, Trenton, Verona (part; also 22nd; includes Durhamville and part of Verona CDP), Vienna, Western
St. Lawrence County (43)
- All 43 towns and municipalities
Saratoga County (14)
- Corinth (town), Corinth (village), Day, Edinburg, Greenfield, Hadley, Moreau, Northumberland, Providence, Saratoga, Schuylerville, South Glens Falls, Victory, Wilton (part; also 20th)
Schoharie County (22)
- All 22 towns and municipalities
Warren County (12)
- All 12 towns and municipalities
Washington County (25)
- All 25 towns and municipalities
Recent election results from statewide races
| Year | Office | Results[5][6] |
|---|---|---|
| 2008 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Obama 50% – 48% |
| 2012 | President | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Obama 51% – 49% |
| 2016 | President | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Trump 56% – 37% |
| Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Schumer 56% – 41% | |
| 2018 | Senate | align="right" style="color:black;background-color:Template:Democratic Party (US)/meta/shading"|Gillibrand 51% – 49% |
| Governor | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Molinaro 61% – 33% | |
| Attorney General | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Wofford 56% – 41% | |
| 2020 | President | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Trump 57% – 41% |
| 2022 | Senate | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Pinion 60% – 40% |
| Governor | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Zeldin 66% – 34% | |
| Attorney General | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Henry 62% – 38% | |
| Comptroller | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Rodríguez 57% – 43% | |
| 2024 | President | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Trump 60% – 39% |
| Senate | align="right" style="background-color:Template:Republican Party (US)/meta/shading"|Sapraicone 55% – 44% |
List of members representing the district
1813–1821: two seats
From the creation of the district in 1813 to 1821, two seats were apportioned, elected at-large on a general ticket.
1821–present: one seat
Recent election results
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Michael McNulty (incumbent) | 158,491 | 66.1 | ||
| Script error: No such module "Political party". | Nancy Norman | 64,471 | 26.9 | ||
| Liberal | Lee H. Wasserman | 16,794 | 7.0 | Script error: No such module "String". | |
| Margin of victory | 94,020 | 39.2 | Script error: No such module "String". | ||
| Turnout | 239,756 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Michael McNulty (incumbent) | 146,639 | 74.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Lauren Ayers | 50,931 | 25.8 | Script error: No such module "String". | |
| Margin of victory | 95,708 | 48.4 | Script error: No such module "String". | ||
| Turnout | 197,570 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Michael McNulty (incumbent) | 175,339 | 74.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Thomas G. Pillsworth | 60,333 | 25.6 | Script error: No such module "String". | |
| Margin of victory | 115,006 | 48.8 | Script error: No such module "String". | ||
| Turnout | 235,672 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Michael McNulty (incumbent) | 161,329 | 75.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Charles B. Rosenstein | 53,525 | 24.9 | Script error: No such module "String". | |
| Margin of victory | 107,804 | 50.2 | Script error: No such module "String". | ||
| Turnout | 214,854 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Michael McNulty (incumbent) | 194,033 | 70.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Warren Redlich | 80,121 | 29.2 | Script error: No such module "String". | |
| Margin of victory | 113,912 | 41.6 | Script error: No such module "String". | ||
| Turnout | 274,154 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Michael McNulty (incumbent) | 167,604 | 78.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Warren Redlich | 46,752 | 21.8 | Script error: No such module "String". | |
| Margin of victory | 120,852 | 56.4 | Script error: No such module "String". | ||
| Turnout | 214,356 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Paul Tonko | 171,286 | 62.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Jim Burhmaster | 96,599 | 35 | Script error: No such module "String". | |
| Independence | Philip Steck | 7,965 | 2.9 | Script error: No such module "String". | |
| Margin of victory | 74,687 | 27.1 | Script error: No such module "String". | ||
| Turnout | 275,872 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Paul Tonko (incumbent) | 124,889 | 59.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Theodore J. Danz Jr. | 85,752 | 40.7 | Script error: No such module "String". | |
| Margin of victory | 39,137 | 18.6 | Script error: No such module "String". | ||
| Turnout | 210,791 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Bill Owens | 126,631 | 50.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Matt Doheny | 121,646 | 48.2 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Donald L. Hassig | 4,174 | 1.7 | Script error: No such module "String". | |
| Margin of victory | 4,985 | 1.9 | Script error: No such module "String". | ||
| Turnout | 252,556 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Elise Stefanik | 96,226 | 55.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Aaron G. Woolf | 59,063 | 33.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Matthew J. Funiciello | 19,238 | 11 | Script error: No such module "String". | |
| Margin of victory | 37,163 | 21.3 | Script error: No such module "String". | ||
| Turnout | 174,668 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Elise Stefanik (incumbent) | 177,886 | 65.3 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Mike Derrick | 82,161 | 30.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Matthew J. Funiciello | 12,452 | 4.6 | Script error: No such module "String". | |
| Margin of victory | 95,725 | 35.2 | Script error: No such module "String". | ||
| Turnout | 272,606 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Elise Stefanik (incumbent) | 131,981 | 56.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Tedra Cobb | 99,791 | 42.4 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Lynn Kahn | 3,437 | 1.5 | Script error: No such module "String". | |
| Margin of victory | 32,190 | 13.7 | Script error: No such module "String". | ||
| Turnout | 235,267 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Elise Stefanik (incumbent) | 188,655 | 58.8 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Tedra Cobb | 131,995 | 41.2 | Script error: No such module "String". | |
| Margin of victory | 56,660 | 17.6 | Script error: No such module "String". | ||
| Turnout | 320,788 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Elise Stefanik (incumbent) | 168,579 | 59.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Matt Castelli | 116,421 | 40.8 | Script error: No such module "String". | |
| Margin of victory | 52,158 | 18.3 | Script error: No such module "String". | ||
| Turnout | 285,000 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
| Party | Candidate | Votes | % | <templatestyles src="Template:Tooltip/styles.css" />±%Script error: No such module "Check for unknown parameters". | |
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Elise Stefanik (incumbent) | 216,513 | 62.1 | Script error: No such module "String". | |
| Script error: No such module "Political party". | Paula Collins | 131,930 | 37.9 | Script error: No such module "String". | |
| Margin of victory | 84,583 | 24.2 | Script error: No such module "String". | ||
| Turnout | 348,443 | 100 | Script error: No such module "String". | ||
Script error: No such module "Check for unknown parameters".
See also
Script error: No such module "Portal".
- List of United States congressional districts
- New York's congressional districts
- United States congressional delegations from New York
References
Inline references
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ https://www2.census.gov/geo/maps/cong_dist/cd119/cd_based/ST36/CD119_NY21.pdf
- ↑ Script error: No such module "citation/CS1".
- ↑ https://davesredistricting.org/maps#viewmap::948da7ae-d2f9-48d8-a04a-433f5ff88fcd
- ↑ https://docs.google.com/spreadsheets/d/1-_6Vsa2ZEKbLltx_XXkt8m8s9XuYzmAqCxPaWJ6NuVw/edit?gid=1515150205#gid=1515150205
Script error: No such module "Check for unknown parameters".
Bibliography
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Congressional Biographical Directory of the United States 1774–present
- OpenSecrets.org-21st Congressional District candidates 2008 campaign contributions for each candidate
- 2014 election data
- 2012 election data
- 2010 election data
- 2004 House election data Clerk of the House of Representatives
- 2002 House election data Clerk of the House of Representatives
- 2000 House election data Clerk of the House of Representatives
- 1998 House election data Clerk of the House of Representatives
- 1996 House election data Clerk of the House of Representatives
Script error: No such module "Navbox".
Script error: No such module "Coordinates".