Shekar Krishnan
Council member, District 25, New York City CouncilWe identified Krishnan’s voice at 30 meetings across nine bodies. Named Jackson Heights four times, more than any other official.
Chairs the Committee on Oversight and Investigations; sits on 6 more committees
See all
- New York City Council · Council member
- Committee on Rules, Privileges, Elections, Standards and Ethics · Member
- Committee on Oversight and Investigations · Chair
- Committee on Parks and Recreation · Member
- Committee on Education · Member
- Committee on Consumer and Worker Protection · Member
- Committee on Transportation and Infrastructure · Member
- Committee on Immigration · Member · until Dec 31, 2025
- Committee to Combat Hate · Member
Next New York City Council meeting: Thu, Nov 12, 1:30 pm · Agenda
Two clips, newest first
“We have strong sanctuary policies in this city, and we are at a time, as we all know and you mentioned too, that is perilous for so many immigrants across our city and across the country.”
“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.”
Issues Krishnan raised, by number of meetings
- ICE and immigration enforcement2 meetings
- Rent and the Rent Guidelines Board1 meeting
District 25 on the current New York City Council map
Every roll call, and Krishnan’s other bodies
Present at 23 of 23 roll calls at the New York City Council
- Committee on Rules, Privileges, Elections, Standards and Ethics: 3.1 min of speech a meeting, range 1.0–5.8. In the same range as six other members.
- Committee on Parks and Recreation: 0.9 min of speech a meeting, range 0.2–1.8. In the same range as six other members.
- Committee on Education: 1.8 min of speech a meeting, range 0.2–4.8. In the same range as 10 other members.
- Committee on Oversight and Investigations: talk time not compared. Presides over its meetings, so isn’t compared with the members.
- Committee on Consumer and Worker Protection: talk time not compared. Seated for only 5 meetings in 12 months.
- Committee on Transportation and Infrastructure: talk time not compared. Seated for only 3 meetings in 12 months.
- Committee on Immigration: talk time not compared. Seated for only 2 meetings in 12 months.
- Committee to Combat Hate: talk time not compared. Seated for only 4 meetings in 12 months.
- Committee on Rules, Privileges, Elections, Standards and Ethics: present at 16 of 16 roll calls. Official roll call, from the clerk
- Committee on Oversight and Investigations: present at 6 of 6 roll calls. Official roll call, from the clerk
- Committee on Parks and Recreation: present at 15 of 16 roll calls. Official roll call, from the clerk
- Committee on Education: present at 16 of 18 roll calls. Official roll call, from the clerk
- Committee on Consumer and Worker Protection: present at 10 of 17 roll calls. Official roll call, from the clerk
- Committee on Transportation and Infrastructure: present at 9 of 11 roll calls. Official roll call, from the clerk
- Committee on Immigration: present at 2 of 3 roll calls. Official roll call, from the clerk
- Committee to Combat Hate: present at 3 of 4 roll calls. Official roll call, from the clerk
- Committee on Rules, Privileges and Elections: present at 1 of 1 roll calls. Official roll call, from the clerk
- Committee on Small Business: present at 3 of 3 roll calls. Official roll call, from the clerk
Krishnan asked three questions at the three Committee on Education meetings where we identified them
Of Krishnan’s 3 questions to city departments at the Committee on Education, 3 went to schools / school district.
| Department | Share | Questions |
|---|---|---|
| Schools / school district | 3 |
5 places Krishnan named in meetings
- Jackson Heights 4 times, the most of any official
- Queens 2 times
- Brooklyn 1 time
- Elmhurst 1 time
- Flushing 1 time
Every meeting where we identified Krishnan’s voice
- Sep 15, 2026Committee on Oversight and Investigations17.0 min0:39
- Sep 15, 2026Committee on Education17.0 min0:39
- Sep 1, 2026Committee on Rules, Privileges, Elections, Standards and Ethics14.0 min16:05
- Jun 8, 2026Committee on Education1.8 min5:12:38
- May 27, 2026Committee on Parks and Recreation3.1 min3:38:24
- Apr 30, 2026New York City Council1.8 min29:52
- Apr 16, 2026Committee on Rules, Privileges, Elections, Standards and Ethics1.3 min3:58
- Apr 16, 2026New York City Council1.4 min55:21
- Apr 6, 2026Committee on Rules, Privileges, Elections, Standards and Ethics5.9 min21:30
- Mar 26, 2026Committee to Combat Hate0.0 min11:28
Show all 30Show fewer
- Mar 23, 2026Committee on Parks and Recreation2.0 min1:23:40
- Mar 19, 2026Committee on Consumer and Worker Protection1.8 min1:15:51
- Mar 18, 2026Committee on Oversight and Investigations9.1 min33:15
- Mar 12, 2026Committee on Rules, Privileges, Elections, Standards and Ethics3.7 min1:31:56
- Mar 10, 2026New York City Council0.1 min37:57
- Mar 5, 2026Committee on Oversight and Investigations43.5 min0:28
- Mar 4, 2026Committee on Parks and Recreation1.8 min1:47:34
- Feb 12, 2026New York City Council0.2 min34:18
- Feb 10, 2026Committee on Education3.3 min1:31:52
- Feb 4, 2026Committee on Rules, Privileges, Elections, Standards and Ethics2.9 min1:14:02
- Jan 29, 2026New York City Council2.1 min38:19
- Jan 28, 2026Committee on Transportation and Infrastructure2.1 min4:16
- Dec 18, 2025New York City Council3.0 min1:18:24
- Dec 18, 2025Committee on Consumer and Worker Protection0.2 min12:56
- Dec 8, 2025Committee on Immigration0.4 min1:19:11
- Nov 24, 2025Committee on Parks and Recreation25.1 min9:31
- Nov 12, 2025New York City Council2.2 min27:33
- Oct 30, 2025Committee on Oversight and Investigations10.9 min1:08:02
- Oct 29, 2025Committee on Education0.8 min1:53
- Oct 29, 2025New York City Council0.9 min1:03:59
How we identify who is speaking · blind check, pooled across five cities: of 410 council lines drawn, 352 right, 0 wrong, 1 unclear, 57 couldn’t be judged
A meeting missing here means we couldn’t attribute the voice, not that Krishnan was absent. Claude and Gemini each read every transcript with that day’s roster. A voice gets Shekar Krishnan’s name only when both agree and a code check finds the name said on, or just before, their turn. Voices our transcripts merge with someone else’s are never attributed, so every count here undercounts what Krishnan said. For councils and their committees, of 410 lines drawn, 352 were right, 0 wrong and 1 unclear, and the checkers couldn’t judge 57. We have since removed the voices behind 110 of those lines (0 wrong, 1 unclear, the rest we had already held for other reasons). Of the 300 lines we still publish, the checkers could judge 268: all 268 right (90% lower bound 0.99). They couldn’t judge the other 32. The check is one sample pooled across the five cities, not of Krishnan or of New York alone.
