New York officials
102 officials on 12 public bodies, each listed under the one they mainly sit on · updated through Oct 8, 2026
Talk time is compared on 12 bodies: New York City Council, Committee on Finance, Committee on Sanitation and Solid Waste Management, Committee on Education, Committee on Transportation and Infrastructure, Committee on Public Safety, Committee on Health, Committee on Governmental Operations, State & Federal Legislation, Committee on Parks and Recreation, Landmarks Preservation Commission, Committee on Rules, Privileges, Elections, Standards and Ethics and Committee on Small Business. Each opens its Members tab. Other bodies are too small to compare.
Jump to a body
- New York City Council 60
- NYCHA Audit and Finance Committee 2
- Board of Standards and Appeals 4
- City Planning Commission 10
- Landmarks Preservation Commission 9
- Campaign Finance Board 1
- Taxi and Limousine Commission 2
- Board of Correction 3
- Civilian Complaint Review Board 2
- Loft Board 3
- Public Design Commission 2
- Rent Guidelines Board 4
New York City Council
51 seated · 9 former- Christopher MarteCouncil member · District 1Identified at 28 meetings on 8 boards
- Harvey D. EpsteinCouncil member · District 2Identified at 31 meetings on 7 boards
- Carl WilsonCouncil member · District 3Identified at 21 meetings on 9 boards
- Virginia MaloneyCouncil member · District 4Identified at 38 meetings on 9 boards
- Julie MeninThe speaker · District 5Identified at 20 meetings on 2 boards
- Gale A. BrewerCouncil member · District 6Identified at 82 meetings on 13 boards
- Shaun AbreuMajority leader · District 7Identified at 34 meetings on 7 boards
- Elsie EncarnaciónDeputy whip · District 8Identified at 20 meetings on 8 boards
- Yusef SalaamCouncil member · District 9Identified at 32 meetings on 11 boards
- Carmen N. De La RosaCouncil member · District 10Identified at 27 meetings on 10 boards
- Eric DinowitzCouncil member · District 11Identified at 37 meetings on 8 boards
- Kevin C. RileyCouncil member · District 12Identified at 38 meetings on 8 boards
- Shirley AldebolCouncil member · District 13Identified at 30 meetings on 8 boards
- Pierina Ana SanchezCouncil member · District 14Identified at 46 meetings on 10 boards
- Oswald J. FelizCouncil member · District 15Identified at 21 meetings on 7 boards
- Althea V. StevensCouncil member · District 16Identified at 38 meetings on 10 boards
- Justin E. SanchezCouncil member · District 17Identified at 27 meetings on 7 boards
- Amanda C. FaríasCouncil member · District 18Identified at 29 meetings on 10 boards
- Vickie PaladinoCouncil member · District 19Identified at 20 meetings on 3 boards
- Sandra UngDeputy leader · District 20Identified at 16 meetings on 5 boards
- Shanel Thomas-HenryCouncil member · District 21Identified at 34 meetings on 7 boards
- Tiffany L. CabánCouncil member · District 22Identified at 22 meetings on 7 boards
- Linda LeeCouncil member · District 23Identified at 39 meetings on 7 boards
- James F. GennaroCouncil member · District 24Identified at 27 meetings on 7 boards
- Shekar KrishnanCouncil member · District 25Identified at 30 meetings on 9 boards
- Julie WonCouncil member · District 26Identified at 8 meetings on 3 boards
- Nantasha M. WilliamsDeputy speaker · District 27Identified at 32 meetings on 6 boards
- Ty HankersonCouncil member · District 28Identified at 22 meetings on 5 boards
- Lynn C. SchulmanCouncil member · District 29Identified at 35 meetings on 9 boards
- Phil WongCouncil member · District 30Identified at 39 meetings on 7 boards
- Selvena N. Brooks-PowersCouncil member · District 31Identified at 39 meetings on 8 boards
- Joann AriolaCouncil member · District 32Identified at 28 meetings on 7 boards
- Lincoln RestlerCouncil member · District 33Identified at 43 meetings on 9 boards
- Jennifer GutiérrezCouncil member · District 34Identified at 32 meetings on 8 boards
- Crystal HudsonCouncil member · District 35Identified at 41 meetings on 9 boards
- Chi A. OsséCouncil member · District 36Identified at 10 meetings on 5 boards
- Sandy NurseCouncil member · District 37Identified at 28 meetings on 9 boards
- Alexa AvilésCouncil member · District 38Identified at 30 meetings on 8 boards
- Shahana K. HanifCouncil member · District 39Identified at 25 meetings on 7 boards
- Rita C. JosephCouncil member · District 40Identified at 48 meetings on 9 boards
- Darlene MealyCouncil member · District 41Identified at 25 meetings on 6 boards
- Chris BanksDeputy leader · District 42Identified at 39 meetings on 10 boards
- Susan ZhuangCouncil member · District 43Identified at 34 meetings on 7 boards
- Simcha FelderCouncil member · District 44Identified at 23 meetings on 9 boards
- Farah N. LouisCouncil member · District 45Identified at 38 meetings on 9 boards
- Mercedes NarcisseCouncil member · District 46Identified at 63 meetings on 9 boards
- Kayla SantosuossoCouncil member · District 47Identified at 18 meetings on 6 boards
- Inna VernikovMinority whip · District 48Identified at 16 meetings on 3 boards
- Kamillah HanksMajority whip · District 49Identified at 15 meetings on 6 boards
- David M. CarrMinority leader · District 50Identified at 35 meetings on 9 boards
- Frank MoranoCouncil member · District 51Identified at 61 meetings on 9 boards
Former members
- Adrienne AdamsThe speakerIdentified at 4 meetings
- Diana I. AyalaCouncil member · appointed by the CouncilIdentified at 4 meetings on 3 boards
- Erik D. BottcherCouncil member · appointed by the CouncilIdentified at 8 meetings on 4 boards
- Justin L. BrannanCouncil member · appointed by the CouncilIdentified at 8 meetings on 3 boards
- Robert F. HoldenCouncil member · appointed by the CouncilIdentified at 8 meetings on 3 boards
- Kristy MarmoratoCouncil member · appointed by the CouncilIdentified at 5 meetings on 2 boards
- Francisco P. MoyaCouncil member · appointed by the CouncilIdentified at 1 meeting
- Keith PowersCouncil member · appointed by the CouncilIdentified at 2 meetings on 2 boards
- Rafael Salamanca, Jr.Council member · appointed by the CouncilIdentified at 7 meetings on 2 boards
City Planning Commission
10 seated- Gail BenjaminCommissionerIdentified at 10 meetings
- Alfred C. Cerullo IIICommissionerIdentified at 2 meetings
- David GoldCommissionerIdentified at 3 meetings
- Leah GoodridgeCommissionerIdentified at 1 meeting
- Kenneth J. KnucklesVice chairmanIdentified at 4 meetings
- Raju MannCommissionerIdentified at 7 meetings
- Orlando MarinCommissionerIdentified at 4 meetings
- Juan Camilo OsorioCommissionerIdentified at 12 meetings
- Raj RampershadCommissionerIdentified at 4 meetings
- Sideya ShermanChairIdentified at 4 meetings
- Wellington ChenMemberIdentified at 19 meetings
- Stephen ChuMemberIdentified at 15 meetings
- Mark GinsbergMemberIdentified at 22 meetings
- Michael GoldblumMemberIdentified at 21 meetings
- Everardo JeffersonMemberIdentified at 18 meetings
- Lisa KersavageChairIdentified at 5 meetings
- Frank MahanMemberIdentified at 19 meetings
- Angie MasterVice chairIdentified at 17 meetings
- Stephen WilderMemberIdentified at 20 meetings
Officials only: public speakers and students are never named or pictured. “Identified” is not attendance. How we count







































































