The districts
Who sits for each district on the current map
Click a district to open its member’s page.- 1Christopher Marte
- 2Harvey D. Epstein
- 3Carl Wilson
- 4Virginia Maloney
- 5Julie Menin
- 6Gale A. Brewer
- 7Shaun Abreu
- 8Elsie Encarnación
- 9Yusef Salaam
- 10Carmen N. De La Rosa
- 11Eric Dinowitz
- 12Kevin C. Riley
- 13Shirley Aldebol
- 14Pierina Ana Sanchez
- 15Oswald J. Feliz
- 16Althea V. Stevens
- 17Justin E. Sanchez
- 18Amanda C. Farías
- 19Vickie Paladino
- 20Sandra Ung
- 21Shanel Thomas-Henry
- 22Tiffany L. Cabán
- 23Linda Lee
- 24James F. Gennaro
- 25Shekar Krishnan
- 26Julie Won
- 27Nantasha M. Williams
- 28Ty Hankerson
- 29Lynn C. Schulman
- 30Phil Wong
- 31Selvena N. Brooks-Powers
- 32Joann Ariola
- 33Lincoln Restler
- 34Jennifer Gutiérrez
- 35Crystal Hudson
- 36Chi A. Ossé
- 37Sandy Nurse
- 38Alexa Avilés
- 39Shahana K. Hanif
- 40Rita C. Joseph
- 41Darlene Mealy
- 42Chris Banks
- 43Susan Zhuang
- 44Simcha Felder
- 45Farah N. Louis
- 46Mercedes Narcisse
- 47Kayla Santosuosso
- 48Inna Vernikov
- 49Kamillah Hanks
- 50David M. Carr
- 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
Members · listed by seatOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen 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.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.
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.
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.
One of their clips
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.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.
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.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.
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.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.
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.
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.One of their clips
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.
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.
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.
Two of their clips
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.”
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.
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.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.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.
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.
Two of their clips
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.”
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.
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.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.Two of their clips
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.”
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.
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.
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.One of their clips
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.
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.
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.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.
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.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.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.
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.One of their clips
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.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.
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.
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.
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.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.Two of their clips
Tonight, more than 100,000 people, including thousands of young people, will sleep in New York City’s shelter system.”
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.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.
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.Two of their clips
As New York continues to face an affordability crisis, far too many of our neighbors remain unhoused.”
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.
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.
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.
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.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.
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.
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.
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.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.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.


















































