Know How Your Representatives Actually Vote

No spin. No excuses. Just the voting record. See which local politicians stand with the community—and which ones side with corporate interests.

47 Politicians Tracked
156 Votes Analyzed
12 Key Issues

The Voting Record

Based on votes from the 2024-2025 legislative session on housing, wages, healthcare, environment, and corporate regulations.

Voted for the Community

Consistently supported policies benefiting residents over corporate interests

MR
92%

Maria Rodriguez

City Council, District 8

  • Voted YES on rent stabilization expansion
  • Voted YES on $20 minimum wage
  • Voted NO on tax breaks for Amazon warehouse
Full voting record →
JC
88%

James Chen

City Council, District 14

  • Voted YES on community land trust funding
  • Voted YES on paid sick leave expansion
  • Voted YES on green building requirements
Full voting record →
AW
85%

Aisha Washington

State Assembly, District 56

  • Voted YES on universal pre-K expansion
  • Voted YES on tenant right to counsel
  • Voted NO on utility rate hikes
Full voting record →
DO
82%

David O'Brien

City Council, District 22

  • Voted YES on affordable housing mandate
  • Voted YES on small business protections
  • Voted YES on public transit funding
Full voting record →
LP
79%

Linda Park

State Senate, District 18

  • Voted YES on healthcare price transparency
  • Voted YES on environmental justice bill
  • Voted NO on insurance deregulation
Full voting record →

Voted for Corporations

Consistently supported policies benefiting corporate interests over residents

RH
23%

Richard Hayes

City Council, District 3

  • Voted NO on rent stabilization expansion
  • Voted YES on real estate tax abatements
  • Voted NO on minimum wage increase
Full voting record →
SM
28%

Susan Mitchell

State Assembly, District 42

  • Voted YES on weakening tenant protections
  • Voted NO on paid family leave
  • Voted YES on corporate tax cuts
Full voting record →
TG
31%

Thomas Grant

City Council, District 11

  • Voted YES on luxury condo rezoning
  • Voted NO on community benefit agreements
  • Voted YES on parking garage subsidies
Full voting record →
KD
35%

Karen Donaldson

State Senate, District 24

  • Voted NO on hospital staffing requirements
  • Voted YES on insurance industry protections
  • Voted NO on public option healthcare
Full voting record →
MB
38%

Michael Burke

City Council, District 19

  • Voted NO on green building requirements
  • Voted YES on fossil fuel subsidies
  • Voted NO on transit worker protections
Full voting record →

How We Score Politicians

Transparent methodology. No hidden agendas. Just the votes.

01

Track Key Votes

We identify legislation that directly impacts housing, wages, healthcare, environment, and corporate accountability in NYC.

02

Score Each Vote

Each vote is scored: Did it benefit everyday New Yorkers or corporate/wealthy interests? We publish our reasoning for every score.

03

Calculate the Record

Politicians receive an overall score based on their voting pattern. 70%+ means they consistently vote for the community.

04

You Decide

Use this information at the ballot box. Hold your representatives accountable for how they actually vote—not what they promise.

Recent Key Votes

The latest legislation we're tracking and how your representatives voted.

Jan 18, 2025

Rent Stabilization Expansion Act

Extends rent stabilization protections to buildings constructed before 2010, covering an additional 180,000 apartments.

Passed 32-15 See who voted how →
Jan 12, 2025

Corporate Tax Abatement Extension

Extends $450M in annual tax breaks to commercial real estate developers for another 10 years.

Failed 21-26 See who voted how →
Dec 8, 2024

$20 Minimum Wage Bill

Raises NYC minimum wage to $20/hour by 2026, with annual cost-of-living adjustments thereafter.

Passed 29-18 See who voted how →

Democracy Works When We Pay Attention

Get notified when your representatives cast key votes. No spam—just accountability.

Join 8,400+ New Yorkers holding their politicians accountable.

Frequently Asked Questions

Who decides what counts as "pro-community" vs "pro-corporate"?

Our scoring criteria are published and transparent. We classify votes based on their direct impact: Does this policy primarily benefit residents (affordable housing, wages, healthcare access, environmental protection) or corporate/wealthy interests (tax breaks, deregulation, reduced worker protections)? You can see our methodology for every single vote.

Is CivicScore NYC affiliated with any political party?

No. We're independent and nonpartisan. We score politicians based solely on their voting records, regardless of party affiliation. You'll find Democrats, Republicans, and independents in both columns—it's about actions, not party labels.

How often is the scorecard updated?

We update scores within 48 hours of any key vote. Our team monitors City Council, State Assembly, and State Senate sessions in real-time during legislative periods.

What if I disagree with how you scored a vote?

We publish our reasoning for every score. If you think we got something wrong, email us at hello@civicscorenyc.org with your argument. We've updated scores before when presented with compelling evidence.

Can politicians improve their scores?

Absolutely. Scores are based on voting patterns, not permanent labels. Politicians who change their voting behavior will see their scores change. That's the point—accountability creates incentives for better representation.