Shahana Hanif

Council District 21 election results

Council Member Shanel Thomas-Henry · every contest since June 2025, by election district and by community board
District 21 election results2025
June 2025 primaries2025
November 2025 general election2025
2025 ballot questions2025
June 2026 primary2026
Every contest, leader and runner-up
District 21 election results2 contests
Every other contest on the District 21 map
District 21 in the June 2025 primaries2 contests
District 21 in the November 2025 general election2 contests
District 21 on the 2025 ballot questions6 contests
District 21 in the June 2026 primary7 contests
How District 21 has voted, every contest, leader and runner-up

June 2025 Democratic primary

ContestLeaderRunner-upVotesEDs
Council MemberShanel Thomas-Henry2,348 · 31.2%Erycka Montoya1,921 · 25.5%7,53617 of 52
MayorAndrew M. Cuomo3,680 · 44.4%Zohran Kwame Mamdani3,575 · 43.2%8,28123 of 52
ComptrollerMark D. Levine3,130 · 43.1%Justin Brannan1,884 · 25.9%7,26945 of 52
Public AdvocateJumaane D. Williams5,221 · 70.6%Jenifer Rajkumar1,344 · 18.2%7,39952 of 52

November 2025 general

ContestLeaderRunner-upVotesEDs
Council MemberShanel Thomas-Henry12,130 · 76.2%Giovanni Enrique Franco3,738 · 23.5%15,91052 of 52
MayorZohran Kwame Mamdani9,405 · 52.6%Andrew M. Cuomo6,949 · 38.8%17,89747 of 52
Public AdvocateJumaane D. Williams12,256 · 75.9%Gonzalo Duran3,618 · 22.4%16,14752 of 52
ComptrollerMark D. Levine11,817 · 74.7%Peter Kefalas3,250 · 20.6%15,81052 of 52
Borough PresidentDonovan J. Richards Jr.12,185 · 77.0%Henry P. Ikezi3,613 · 22.8%15,82652 of 52
Question 1Disapprove7,520 · 54.1%Approve6,376 · 45.9%13,89641 of 52
Question 2Approve9,785 · 68.9%Disapprove4,417 · 31.1%14,20252 of 52
Question 3Approve8,860 · 63.3%Disapprove5,134 · 36.7%13,99452 of 52
Question 4Approve9,679 · 69.2%Disapprove4,305 · 30.8%13,98452 of 52
Question 5Approve10,286 · 74.2%Disapprove3,583 · 25.8%13,86952 of 52
Question 6Disapprove7,261 · 52.4%Approve6,603 · 47.6%13,86431 of 52

June 2026 Democratic primary

ContestLeaderRunner-upVotesEDs
NYS ComptrollerThomas P. DiNapoli2,882 · 65.0%Drew Warshaw809 · 18.2%4,43749 of 51
NY-6 CongressGrace Meng1,000 · 56.7%Chuck Park756 · 42.8%1,76513 of 20
NY-14 CongressAlexandria Ocasio-Cortez2,374 · 84.7%Felipe Garcia254 · 9.1%2,80431 of 31
12th SenateAber Kawas134 · 61.5%Steven B. Raga83 · 38.1%2181 of 1
13th SenateJessica Gonzalez-Rojas1,876 · 40.8%Jessica Ramos1,540 · 33.5%4,59933 of 50
34th AssemblyBrian Romero585 · 56.0%Rosa Sanchez455 · 43.5%1,0457 of 11
39th AssemblyCatalina Cruz623 · 89.6%Yonel E. Letellier Sosa71 · 10.2%69512 of 12
Election results by election district from the NYC Board of Elections: first choices from the certified cast vote record for the June 2025 primaries, certified ED-level canvasses for the November 2025 general election and the June 2026 primary. Election district boundaries from the Department of City Planning; every ED is assigned to a community board by point in polygon.
The Government Hub · The Address Directory · Search any address