New York
Menu

New York City Council

The districts

Who sits for each district on the current map

Click a district to open its member’s page.
District 1: Christopher MarteDistrict 2: Harvey D. EpsteinDistrict 3: Carl WilsonDistrict 4: Virginia MaloneyDistrict 5: Julie MeninDistrict 6: Gale A. BrewerDistrict 7: Shaun AbreuDistrict 8: Elsie EncarnaciónDistrict 9: Yusef SalaamDistrict 10: Carmen N. De La RosaDistrict 11: Eric DinowitzDistrict 12: Kevin C. RileyDistrict 13: Shirley AldebolDistrict 14: Pierina Ana SanchezDistrict 15: Oswald J. FelizDistrict 16: Althea V. StevensDistrict 17: Justin E. SanchezDistrict 18: Amanda C. FaríasDistrict 19: Vickie PaladinoDistrict 20: Sandra UngDistrict 21: Shanel Thomas-HenryDistrict 22: Tiffany L. CabánDistrict 23: Linda LeeDistrict 24: James F. GennaroDistrict 25: Shekar KrishnanDistrict 26: Julie WonDistrict 27: Nantasha M. WilliamsDistrict 28: Ty HankersonDistrict 29: Lynn C. SchulmanDistrict 30: Phil WongDistrict 31: Selvena N. Brooks-PowersDistrict 32: Joann AriolaDistrict 33: Lincoln RestlerDistrict 34: Jennifer GutiérrezDistrict 35: Crystal HudsonDistrict 36: Chi A. OsséDistrict 37: Sandy NurseDistrict 38: Alexa AvilésDistrict 39: Shahana K. HanifDistrict 40: Rita C. JosephDistrict 41: Darlene MealyDistrict 42: Chris BanksDistrict 43: Susan ZhuangDistrict 44: Simcha FelderDistrict 45: Farah N. LouisDistrict 46: Mercedes NarcisseDistrict 47: Kayla SantosuossoDistrict 48: Inna VernikovDistrict 49: Kamillah HanksDistrict 50: David M. CarrDistrict 51: Frank MoranoCity HallChristopher Marte · District 1Harvey D. Epstein · District 2Carl Wilson · District 3Virginia Maloney · District 4Julie Menin · District 5Gale A. Brewer · District 6Shaun Abreu · District 7Elsie Encarnación · District 8Yusef Salaam · District 9Carmen N. De La Rosa · District 10Eric Dinowitz · District 11Kevin C. Riley · District 12Shirley Aldebol · District 13Pierina Ana Sanchez · District 14Oswald J. Feliz · District 15Althea V. Stevens · District 16Justin E. Sanchez · District 17Amanda C. Farías · District 18Vickie Paladino · District 19Sandra Ung · District 20Shanel Thomas-Henry · District 21Tiffany L. Cabán · District 22Linda Lee · District 23James F. Gennaro · District 24Shekar Krishnan · District 25Julie Won · District 26Nantasha M. Williams · District 27Ty Hankerson · District 28Lynn C. Schulman · District 29Phil Wong · District 30Selvena N. Brooks-Powers · District 31Joann Ariola · District 32Lincoln Restler · District 33Jennifer Gutiérrez · District 34Crystal Hudson · District 35Chi A. Ossé · District 36Sandy Nurse · District 37Alexa Avilés · District 38Shahana K. Hanif · District 39Rita C. Joseph · District 40Darlene Mealy · District 41Chris Banks · District 42Susan Zhuang · District 43Simcha Felder · District 44Farah N. Louis · District 45Mercedes Narcisse · District 46Kayla Santosuosso · District 47Inna Vernikov · District 48Kamillah Hanks · District 49David M. Carr · District 50Frank Morano · District 51
  1. 1Christopher Marte
  2. 2Harvey D. Epstein
  3. 3Carl Wilson
  4. 4Virginia Maloney
  5. 5Julie Menin
  6. 6Gale A. Brewer
  7. 7Shaun Abreu
  8. 8Elsie Encarnación
  9. 9Yusef Salaam
  10. 10Carmen N. De La Rosa
  11. 11Eric Dinowitz
  12. 12Kevin C. Riley
  13. 13Shirley Aldebol
  14. 14Pierina Ana Sanchez
  15. 15Oswald J. Feliz
  16. 16Althea V. Stevens
  17. 17Justin E. Sanchez
  18. 18Amanda C. Farías
  19. 19Vickie Paladino
  20. 20Sandra Ung
  21. 21Shanel Thomas-Henry
  22. 22Tiffany L. Cabán
  23. 23Linda Lee
  24. 24James F. Gennaro
  25. 25Shekar Krishnan
  26. 26Julie Won
  27. 27Nantasha M. Williams
  28. 28Ty Hankerson
  29. 29Lynn C. Schulman
  30. 30Phil Wong
  31. 31Selvena N. Brooks-Powers
  32. 32Joann Ariola
  33. 33Lincoln Restler
  34. 34Jennifer Gutiérrez
  35. 35Crystal Hudson
  36. 36Chi A. Ossé
  37. 37Sandy Nurse
  38. 38Alexa Avilés
  39. 39Shahana K. Hanif
  40. 40Rita C. Joseph
  41. 41Darlene Mealy
  42. 42Chris Banks
  43. 43Susan Zhuang
  44. 44Simcha Felder
  45. 45Farah N. Louis
  46. 46Mercedes Narcisse
  47. 47Kayla Santosuosso
  48. 48Inna Vernikov
  49. 49Kamillah Hanks
  50. 50David M. Carr
  51. 51Frank Morano
Click a district to open its member’s page.District lines: NYC Open Data, City Council Districts, 872g-cjhh, fetched 2026-10-30.
Members

Six council members are in the running for most talk time

Frank Morano, Mercedes Narcisse, Pierina Ana Sanchez, David M. Carr, Tiffany L. Cabán, and Shanel Thomas-Henry each average 1.4 to 3.1 minutes a meeting, and each could rank first; the data can’t order them. Full-council meetings here are mostly votes; members question city agencies in committee. Each committee’s page has its own chart.
At least 87% of members’ talk time here is identified
87% identified80% for a full comparison
Member012345min a meeting
Minutes a meeting, from the speech we can attribute to each member by voice, over meetings held while they were seated. The bar is the 90% range; the dot is our estimate. Where bars overlap, the data can’t say who talks more.
Members · listed by seat
Christopher MarteDistrict 1 · Council member0.5min of talk time a meeting23 of 23present at roll callVoice identified at 9 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.5 min of talk time a meeting90% range 0.1 to 1.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Harvey D. EpsteinDistrict 2 · Council member1.4min of talk time a meeting20 of 20present at roll callVoice identified at 10 of 14 transcribed meetings while seated
AttendancePresent at the roll call for 20 of 20 meetings, Dec 4, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.4 min of talk time a meeting90% range 0.9 to 2.2 minutes, over 14 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Carl WilsonDistrict 3 · Council member1.8min of talk time a meeting10 of 10present at roll callVoice identified at 5 of 6 transcribed meetings while seated
AttendancePresent at the roll call for 10 of 10 meetings, May 14, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.8 min of talk time a meetingSeated for only six meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
One of their clips
New York City CouncilJun 30, 2026 · 2:19:52
This budget comes at a time when the Trump administration is taking healthcare away from the neediest, violating the rights of transgender New Yorkers, trying to instill fear in our immigrant communities, and doing incredible damage to the cultural, social, social and legal fabric of our country.”
Virginia MaloneyDistrict 4 · Council member1.5min of talk time a meeting18 of 18present at roll callVoice identified at 11 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.5 min of talk time a meeting90% range 1.1 to 2.0 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Arts, culture and libraries5%
Housing and tenants3%
Taxes and fees<1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Julie MeninDistrict 5 · The speaker12.1min of talk time a meeting23 of 23present at roll callVoice identified at 17 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking12.1 min of talk time a meetingRan some of its meetings, so not compared.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Gale A. BrewerDistrict 6 · Council member2.1min of talk time a meeting23 of 23present at roll callVoice identified at 17 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking2.1 min of talk time a meeting90% range 1.6 to 2.8 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Taxes and fees15%
Housing and tenants8%
Immigration6%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Shaun AbreuDistrict 7 · Majority leader3.0min of talk time a meeting23 of 23present at roll callVoice identified at 13 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking3.0 min of talk time a meetingRan some of its meetings, so not compared.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Elsie EncarnaciónDistrict 8 · Deputy whip0.4min of talk time a meeting18 of 18present at roll callVoice identified at 4 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.4 min of talk time a meeting90% range 0.1 to 0.8 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Immigration67%
Housing and tenants14%
Health and behavioral health3%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Yusef SalaamDistrict 9 · Council member1.0min of talk time a meeting22 of 23present at roll callVoice identified at 7 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.0 min of talk time a meeting90% range 0.4 to 1.8 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Carmen N. De La RosaDistrict 10 · Council member0.5min of talk time a meeting23 of 23present at roll callVoice identified at 8 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.5 min of talk time a meeting90% range 0.2 to 1.3 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Eric DinowitzDistrict 11 · Council member1.7min of talk time a meeting23 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.7 min of talk time a meeting90% range 1.2 to 2.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Housing and tenants6%
Streets, traffic and parking1%
Taxes and fees<1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
One of their clips
Shelters and homelessnessDec 18, 2025 · 1:11:17
That approach may boost unit counts, But it ignores the lived reality of families across our city. It’s families with children and even multigenerational households. The consequences are clear. Families with young children are leaving New York City at alarming rates, and roughly 70% of people in our shelter system are members of homeless families.”
Kevin C. RileyDistrict 12 · Council member0.9min of talk time a meeting23 of 23present at roll callVoice identified at 11 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.5 to 1.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Shirley AldebolDistrict 13 · Council member0.8min of talk time a meeting18 of 18present at roll callVoice identified at 7 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.8 min of talk time a meeting90% range 0.3 to 1.5 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Pierina Ana SanchezDistrict 14 · Council member1.7min of talk time a meeting23 of 23present at roll callVoice identified at 15 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.7 min of talk time a meeting90% range 1.1 to 2.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
Shelters and homelessnessJun 30, 2026 · 23:42
I’m going to pull a Tiffany Caban and stand up. Today’s settlement— see, she even shows me how— today’s settlement, the fiscal year ‘27 budget, and this legislation represent a historic agreement that will finally expand housing vouchers for New Yorkers facing homelessness.”
ICE and immigration enforcementAug 13, 2026 · 45:08
Every tenant in New York City deserves to live free from harassment regardless of their citizenship status. Yet we are in a moment where the federal government is targeting immigrant communities.”
Oswald J. FelizDistrict 15 · Council member0.7min of talk time a meeting23 of 23present at roll callVoice identified at 9 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.7 min of talk time a meeting90% range 0.3 to 1.6 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Althea V. StevensDistrict 16 · Council member0.7min of talk time a meeting22 of 23present at roll callVoice identified at 11 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.7 min of talk time a meeting90% range 0.3 to 1.3 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Arts, culture and libraries4%
Housing and tenants1%
Homelessness<1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Justin E. SanchezDistrict 17 · Council member0.7min of talk time a meeting18 of 18present at roll callVoice identified at 5 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.7 min of talk time a meeting90% range 0.2 to 1.6 minutes, over 10 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Housing and tenants1%
Streets, traffic and parking1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Amanda C. FaríasDistrict 18 · Council member1.4min of talk time a meeting22 of 23present at roll callVoice identified at 9 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.4 min of talk time a meeting90% range 0.7 to 2.6 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Vickie PaladinoDistrict 19 · Council member0.9min of talk time a meeting21 of 23present at roll callVoice identified at 14 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 21 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.5 to 1.5 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
ICE and immigration enforcementJun 11, 2026 · 39:56
I’m voting no on Intro 55A. The requirement to post signage in city buildings including schools promoting sanctuary city policies is inappropriate and politicizes the immigration enforcement.”
NYCHA and public housingDec 18, 2025 · 2:14:39
I just want to say, does anybody think about NYCHA? And the tenants that live in NYCHA and how we— what we could— should do to already city-owned buildings that are falling apart and dilapidated, and these people are living without kitchens, without heat, and everything else.”
Sandra UngDistrict 20 · Deputy leader0.1min of talk time a meeting23 of 23present at roll callVoice identified at 3 of 16 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.1 min of talk time a meeting90% range 0.0 to 0.3 minutes, over 16 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Shanel Thomas-HenryDistrict 21 · Council member1.6min of talk time a meeting18 of 18present at roll callVoice identified at 8 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.6 min of talk time a meeting90% range 0.9 to 2.8 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Housing and tenants1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Tiffany L. CabánDistrict 22 · Council member1.4min of talk time a meeting22 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.4 min of talk time a meeting90% range 1.0 to 3.0 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Health and behavioral health56%
Housing and tenants1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Two of their clips
ICE and immigration enforcementJan 29, 2026 · 45:54
We’re at a crossroads in the history of our country. The brutal assault on Minnesota is just the beginning, and it is our duty to protect our communities. And the Safer Sanctuary Act was designed precisely to protect New York City from the Trump administration’s authoritarianism. This legislation introduces critical expansions to our existing sanctuary city framework.”
Shelters and homelessnessJun 11, 2026 · 1:32:23
We have been vigilant as a council to continue to fight for that, and it is going to be imperative that the administration comes and pours money into that program so that the most vulnerable folks are getting housed. I know it’s probably going to be mentioned by other folks, but we have thousands of students who live in shelters.”
Linda LeeDistrict 23 · Council member0.6min of talk time a meeting22 of 23present at roll callVoice identified at 10 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.6 min of talk time a meeting90% range 0.2 to 1.3 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
James F. GennaroDistrict 24 · Council member0.6min of talk time a meeting22 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.6 min of talk time a meeting90% range 0.3 to 1.1 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Shekar KrishnanDistrict 25 · Council member0.9min of talk time a meeting23 of 23present at roll callVoice identified at 8 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.4 to 1.5 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Immigration26%
Parks and recreation17%
Housing and tenants4%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
One of their clips
Rent and the Rent Guidelines BoardNov 12, 2025 · 27:34
Doing nothing in a housing crisis is not an option. Jackson Heights and Elmhurst and across Queens, we have seen rents rising to historic highs while while wages for working families have remained stagnant, forcing too many longtime residents to the brink of displacement.”
Julie WonDistrict 26 · Council member0.7min of talk time a meeting21 of 23present at roll callVoice identified at 6 of 15 transcribed meetings while seated
AttendancePresent at the roll call for 21 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.7 min of talk time a meeting90% range 0.3 to 1.3 minutes, over 15 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Nantasha M. WilliamsDistrict 27 · Deputy speaker0.6min of talk time a meeting22 of 23present at roll callVoice identified at 9 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.6 min of talk time a meeting90% range 0.3 to 1.3 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Ty HankersonDistrict 28 · Council member0.9min of talk time a meeting18 of 18present at roll callVoice identified at 8 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.5 to 1.5 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Parks and recreation98%
Commendations, ceremonies and memorials<1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Lynn C. SchulmanDistrict 29 · Council member1.0min of talk time a meeting23 of 23present at roll callVoice identified at 14 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.0 min of talk time a meeting90% range 0.7 to 1.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Phil WongDistrict 30 · Council member0.3min of talk time a meeting18 of 18present at roll callVoice identified at 8 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.3 min of talk time a meeting90% range 0.1 to 0.7 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Streets, traffic and parking17%
Taxes and fees9%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Selvena N. Brooks-PowersDistrict 31 · Council member1.6min of talk time a meeting23 of 23present at roll callVoice identified at 15 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.6 min of talk time a meeting90% range 1.1 to 2.1 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Streets, traffic and parking9%
Health and behavioral health4%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Joann AriolaDistrict 32 · Council member0.8min of talk time a meeting21 of 23present at roll callVoice identified at 11 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 21 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.8 min of talk time a meeting90% range 0.3 to 1.6 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Lincoln RestlerDistrict 33 · Council member1.4min of talk time a meeting23 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.4 min of talk time a meeting90% range 0.9 to 2.2 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Housing and tenants10%
Immigration7%
Taxes and fees2%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
One of their clips
Shelters and homelessnessJun 11, 2026 · 1:30:45
The Speaker and Councilmember Sanchez have been tremendous champions for CityFEPs, and I really, really hope that we can get a deal done because this is a proven and effective strategy to prevent people from going into shelter and getting people out of shelter.”
Jennifer GutiérrezDistrict 34 · Council member1.1min of talk time a meeting21 of 23present at roll callVoice identified at 10 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 21 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.1 min of talk time a meeting90% range 0.6 to 2.0 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Health and behavioral health2%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Crystal HudsonDistrict 35 · Council member1.2min of talk time a meeting23 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.2 min of talk time a meeting90% range 0.7 to 2.0 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Chi A. OsséDistrict 36 · Council member0.1min of talk time a meeting19 of 23present at roll callVoice identified at 3 of 16 transcribed meetings while seated
AttendancePresent at the roll call for 19 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.1 min of talk time a meeting90% range 0.0 to 0.2 minutes, over 16 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Sandy NurseDistrict 37 · Council member0.7min of talk time a meeting23 of 23present at roll callVoice identified at 10 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.7 min of talk time a meeting90% range 0.3 to 1.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Alexa AvilésDistrict 38 · Council member0.8min of talk time a meeting19 of 23present at roll callVoice identified at 9 of 16 transcribed meetings while seated
AttendancePresent at the roll call for 19 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.8 min of talk time a meeting90% range 0.4 to 1.4 minutes, over 16 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Immigration58%
Homelessness6%
Housing and tenants4%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
One of their clips
ICE and immigration enforcementJan 29, 2026 · 44:08
The bill will strengthen our sanctuary city protection apparatus and make sure that no future mayor can bring ICE operations back onto Rikers Island to engage in well-documented illegal behavior.”
Shahana K. HanifDistrict 39 · Council member1.3min of talk time a meeting21 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 21 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.3 min of talk time a meeting90% range 0.9 to 2.5 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Streets, traffic and parking19%
Housing and tenants9%
Immigration7%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Two of their clips
Shelters and homelessnessJun 11, 2026 · 1:28:47
Tonight, more than 100,000 people, including thousands of young people, will sleep in New York City’s shelter system.”
ICE and immigration enforcementFeb 24, 2026 · 43:38
In December, the Department of Homeland Security launched Operation Metro Surge, which saw the deployment of over over 3,000 masked and armed federal agents in the Twin Cities, which destabilized and traumatized our neighbors.”
Rita C. JosephDistrict 40 · Council member0.8min of talk time a meeting20 of 23present at roll callVoice identified at 9 of 15 transcribed meetings while seated
AttendancePresent at the roll call for 20 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.8 min of talk time a meeting90% range 0.4 to 1.6 minutes, over 15 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Immigration3%
Housing and tenants1%
Streets, traffic and parking<1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Darlene MealyDistrict 41 · Council member1.0min of talk time a meeting15 of 23present at roll callVoice identified at 11 of 16 transcribed meetings while seated
AttendancePresent at the roll call for 15 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.0 min of talk time a meeting90% range 0.5 to 1.6 minutes, over 16 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Chris BanksDistrict 42 · Deputy leader1.6min of talk time a meeting23 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.6 min of talk time a meeting90% range 1.0 to 2.8 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Housing and tenants75%
Streets, traffic and parking<1%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Two of their clips
Shelters and homelessnessJun 11, 2026 · 1:06:15
As New York continues to face an affordability crisis, far too many of our neighbors remain unhoused.”
NYCHA and public housingJan 29, 2026 · 1:36:33
Its focus is on NYCHA residents. This bill requires that the city create a formal business directory for NYCHA tenant-owned businesses, coupled with a robust marketing campaign.”
Susan ZhuangDistrict 43 · Council member1.3min of talk time a meeting22 of 23present at roll callVoice identified at 15 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.3 min of talk time a meeting90% range 0.9 to 1.9 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Simcha FelderDistrict 44 · Council member0.2min of talk time a meeting23 of 23present at roll callVoice identified at 8 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.2 min of talk time a meeting90% range 0.1 to 0.4 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Farah N. LouisDistrict 45 · Council member0.9min of talk time a meeting22 of 23present at roll callVoice identified at 11 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.6 to 1.3 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Mercedes NarcisseDistrict 46 · Council member2.3min of talk time a meeting22 of 23present at roll callVoice identified at 16 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking2.3 min of talk time a meeting90% range 1.8 to 3.0 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Health and behavioral health67%
Parks and recreation11%
Taxes and fees2%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Kayla SantosuossoDistrict 47 · Council member0.9min of talk time a meeting18 of 18present at roll callVoice identified at 7 of 13 transcribed meetings while seated
AttendancePresent at the roll call for 18 of 18 meetings, Jan 7, 2026 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.4 to 1.5 minutes, over 13 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Inna VernikovDistrict 48 · Minority whip0.6min of talk time a meeting22 of 23present at roll callVoice identified at 12 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.6 min of talk time a meeting90% range 0.3 to 1.0 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Kamillah HanksDistrict 49 · Majority whip0.6min of talk time a meeting19 of 23present at roll callVoice identified at 7 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 19 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking0.6 min of talk time a meeting90% range 0.3 to 1.1 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
David M. CarrDistrict 50 · Minority leader1.8min of talk time a meeting22 of 23present at roll callVoice identified at 16 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 22 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking1.8 min of talk time a meeting90% range 1.1 to 2.6 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Taxes and fees6%
Immigration6%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Frank MoranoDistrict 51 · Council member3.1min of talk time a meeting23 of 23present at roll callVoice identified at 16 of 17 transcribed meetings while seated
AttendancePresent at the roll call for 23 of 23 meetings, Oct 29, 2025 to Oct 22, 2026. Official roll call, from the clerk
Speaking3.1 min of talk time a meeting90% range 2.5 to 4.6 minutes, over 17 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topics
Parks and recreation12%
Taxes and fees8%
Housing and tenants6%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
“Voice identified” counts the meetings where we could attribute a member’s voice. A meeting missing there means we couldn’t attribute it, not that they were absent.
9 former members sat on the New York City Council in 12 months

Adrienne Adams, Diana I. Ayala, Erik D. Bottcher, Justin L. Brannan, Robert F. Holden, Kristy Marmorato, Francisco P. Moya, Keith Powers, Rafael Salamanca, Jr.

Attendance

Roll calls at 23 of 23 meetings, through Oct 22, 2026

From the clerk’s own record, listed by seat. This is the official attendance record. It is separate from our voice counts, and we don’t compare members on it.
How the record counts. The clerk's roll call for the meeting. Medical, parental, bereavement, jury duty and conflict are counted as excused; we keep the clerk's own label.