New York City's 50th City Council district

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
New York City's 50th City Council district
400px
Government
 • Councilmember      David Carr (RGrasmere)
Population (2010)[1]
 • Total 155,537
Demographics
 • White 71%
 • Hispanic 13%
 • Asian 12%
 • Black 2%
 • Other 2%
Registration
 • Democratic 37.1%
 • Republican 33.8%
 • No party preference 23.7%
Registered voters (2021) 115,817[2]

New York City's 50th City Council district is one of 51 districts in the New York City Council. It has been represented by Republican David Carr since 2022. Carr was the chief of staff to former councilman Steven Matteo. Matteo was term-limited in 2021 and ran unsuccessfully for Staten Island Borough President.[3]

Geography

District 50 covers a large swath of Mid-Island Staten Island, including the neighborhoods of New Dorp, Midland Beach, Dongan Hills, South Beach, Arrochar, Bloomfield, Bulls Head, Castleton Corners, Chelsea, Egbertville, Emerson Hill, Grant City, Grasmere, Lighthouse Hill, Manor Heights, Meiers Corners, Oakwood, Old Town, Richmondtown, Shore Acres, Todt Hill, Travis, Westerleigh, Willowbrook, and parts of Concord, Graniteville, Heartland Village, New Springville, and Rosebank.[4]

Between 2001 and 2010, the district covered Mid-Island, in addition to a portion of Dyker Heights and Bath Beach in Brooklyn. The Brooklyn portion was reallocated to the 43rd district following redistricting in 2013.[5][6]

Most of the district's population lives in its eastern half; to the west lies Freshkills Park, the Staten Island Greenbelt, and the remnants of Fresh Kills Landfill. Fort Wadsworth and Miller Field are also located within the district.

The district overlaps with Staten Island Community Boards 1, 2, and 3, and is contained entirely within New York's 11th congressional district. It also overlaps with the 23rd and 24th districts of the New York State Senate, and with the 61st, 62nd, 63rd, and 64th districts of the New York State Assembly.[7]

Recent election results

2021

In 2019, voters in New York City approved Ballot Question 1, which implemented ranked-choice voting in all local primary and special elections. Under the new system, voters have the option to rank up to five candidates for every local office. Voters whose first-choice candidates fare poorly will have their votes redistributed to other candidates in their ranking until one candidate surpasses the 50 percent threshold. If one candidate surpasses 50 percent in first-choice votes, then ranked-choice tabulations will not occur.[8]

Results below remain unofficial, as a hand recount of the contest is underway. If the outcome holds, the 50th district will be one of only three districts in the city in which the eventual winner did not receive the highest number of first-choice votes (the other two being the 9th and 25th districts).

2021 New York City Council election, District 50 Republican primary[9]
Party Candidate
Maximum
Round
Maximum
Votes
Share in
Maximum
Round
Maximum Votes
 First Round Votes  Transfer Votes 
Republican David Carr 4 3,618 50.3%
Republican Marko Kepi 4 3,576 49.7%
Republican Sam Pirozzolo 3 2,173 26.6%
Republican Kathleen Sforza 2 588 6.9%
Republican Jordan Hafizi 2 414 4.8%

<mapframe class="no-icon" width="275" height="275" text="An interactive map of District 50">{"type":"ExternalData","service":"page","title":"New York City Council District 50.map","properties":{"stroke-width":6,"title":"New York City's 50th City Council district","stroke":"#ff0000"}}</mapframe>

2021 New York City Council election, District 50 general election[10]
Party Candidate Votes %
Republican David Carr 21,286 59.8
Democratic Sal Albanese 10,661
Staten Island 1st Sal Albanese 1,115
Total Sal Albanese 11,776 33.1
Conservative George Wonica 2,503 7.0
Total votes 35,615 100
Republican hold

2017

2017 New York City Council election, District 50[11]
Party Candidate Votes %
Republican Steven Matteo 21,735
Conservative Steven Matteo 3,447
Independence Steven Matteo 770
style="background-color: Template:Reform Party of New York State/meta/color; width: 2px;" | [[Reform Party of New York State|Template:Reform Party of New York State/meta/shortname]] Steven Matteo 180
Total Steven Matteo (incumbent) 26,132 79.6
Democratic Richard Florentino 6,608 20.1
Total votes 32,810 100
Republican hold

2013

2013 New York City Council election, District 50[12][13][14]
Primary election
Party Candidate Votes %
Republican Steven Matteo 3,083 55.2
Republican Lisa Giovinazzo 2,504 44.8
Total votes 5,590 100
Democratic John Mancuso 3,192 61.5
Democratic Mendy Mirocznik 1,990 38.4
Total votes 5,187 100
General election
Republican Steven Matteo 13,522
Conservative Steven Matteo 2,216
Independence Steven Matteo 557
Total Steven Matteo 16,295 63.5
Democratic John Mancuso 8,611
Working Families John Mancuso 723
Total John Mancuso 9,334 36.4
Total votes 25,656 100
Republican hold

2009

2009 New York City Council election, District 50[15]
Party Candidate Votes %
Republican James Oddo 14,844
Conservative James Oddo 1,692
Independence James Oddo 1,562
Working Families James Oddo 577
Total James Oddo (incumbent) 18,675 75.2
Democratic James Pocchia 6,166 24.8
Total votes 24,844 100
Republican hold

Previous Councilmembers

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.