June 7, 2026 DC Primary Election

See how your DC Council member actually votes on issues you care about

Enter your DC ZIP code to find your Ward representative, At-Large members, and Mayor Bowser — with links to their voting records.

Works for all DC ZIP codes · No account needed
🗳️ Vote June 7 — DC Primary
days
:
hrs
:
min
Find Your Polling Place Polls open 7am–8pm ET, June 7 Find polling place →
Sample Ballot See every race before you vote View sample ballot →
Registration Deadline DC allows same-day registration at your polling place ✓ Register day-of Check / update registration →
Early & Absentee Voting Vote centers open May 30 – June 6, 8am–8pm. Absentee request deadline: June 4. Early voting info →
Vote by Mail (Absentee) Request by June 4. Return by June 7 at 8pm. Absentee ballot →
ID Requirements No photo ID required for most DC voters. Registered voters can vote with attestation. ID policy →

How it works

VoteClarity connects your ZIP to your Ward and pulls up every DC Council member who represents you.

1

Enter your ZIP

We map your DC ZIP code to your Ward using official boundary data.

2

See your reps

Your Ward rep, all 4 At-Large members, the Chairman, and Mayor Bowser.

3

Check the record

Each profile links to their voting history — real votes, not talking points.

See your alignment ↓

From the blog

How Did Your Ward's Rep Actually Vote?

We went through the roll call record for the RENTAL Act, Secure DC Omnibus, and FY2024 education budget. Every vote, by ward.

Read the full DC Council voting record →

Weekly Digest

Stay on top of your DC Council's votes

Get a weekly digest of how your DC Council members voted on housing, education, public safety, and more. No spam. Unsubscribe anytime.

✓ You're in. First digest goes out Monday.

Weekly update on how your DC Council voted

Browse by Ward

Ward 1 Nadeau Ward 2 Pinto Ward 3 Frumin Ward 4 George Ward 5 Allen Ward 6 Gray Ward 7 White Ward 8 Sr.

Not sure of your ward? Enter your ZIP above to find out instantly.