Your November 3 Ballot
Everything a City of San Diego voter decides this election — every race and every measure, with who supports and opposes each one stated factually. Your exact council, Assembly, and Senate districts depend on where you live: find your ballot below.
Find your ballot
Enter your ZIP code or city to see every contest on your November 3 ballot.
Your location never leaves your device.
District matching happens entirely in your browser. Your ZIP, city, address, or pin is never sent to Reprizz, never stored, and never put in a web address.
Start here
Four free, current sources that together cover most of this ballot in depth.
CalMatters Voter Guide →
Best-in-state explainers for all 14 propositions and every statewide race.
Voice of San Diego — No BS Guide →
Candid race-by-race reporting on the council runoffs and county measures, including who funds whom.
KPBS Council Races Explainer →
Candidate backgrounds, priorities, and fundraising for Districts 2, 4, 6, 8.
KPBS Endorsement Roundup →
Endorsements from ~10 organizations across every ballot level — parties, labor, business, and advocacy groups.
Ground truth for everything on this page: the SD County Registrar of Voters and your mailed Voter Information Pamphlet.
San Diego City Council
Districts 2, 4, 6, and 8 vote this cycle — you see at most one, by address. No citywide offices or city measures this year.
City Council — District 2
By address- Richard BaileyNonpartisan
- Nicole CrosbyNonpartisan
Open seat (Pacific Beach, Ocean Beach, Point Loma). Council offices are officially nonpartisan; Bailey, a former Coronado mayor, left the Republican Party in February 2026 and runs as an independent. Crosby is a deputy city attorney.
City Council — District 4
By address- Henry Foster IIIIncumbentNonpartisan
- Martha AbrahamNonpartisan
Southeastern San Diego. Abraham, a NICU nurse and small-business owner, drew endorsements from the Sierra Club and the firefighters' union; Foster holds the Democratic Party endorsement.
City Council — District 6
By address- Kent LeeIncumbentNonpartisan
- Mark PowellNonpartisan
Mira Mesa, Kearny Mesa, Convoy. A rematch of the primary's only two candidates.
City Council — District 8
By address- Antonio MartinezNonpartisan
- Gerardo RamirezNonpartisan
Open seat (San Ysidro, Barrio Logan, border communities). Martinez is a San Ysidro school board member backed by labor; Ramirez is the district's current chief of staff, backed by the police officers' association and the regional chamber.
San Diego County
County Supervisor — District 4
By address- Monica Montgomery SteppeIncumbentDemocrat
- Kristine AlessioRepublican
The one supervisor district covering most of the city this cycle. Districts 1–3 vote in 2028.
County Treasurer-Tax Collector
- Larry CohenIncumbentDemocrat
- Shirley NakawataseRepublican
County Assessor-Recorder-Clerk
- Jordan MarksIncumbentNonpartisan
Running unopposed. Sheriff and District Attorney are not on this ballot — their six-year terms run through 2028.
County & school measures
These three appear for all (county) or most (school district) city voters.
County charter overhaul
Creates independent oversight offices, requires spending-data disclosure, extends supervisor term limits, and shifts administrative power from the appointed CAO toward the elected board.
Supporting
Board majority and governance-reform advocates.
Opposing
Some attorneys object to provisions allowing removal of officials, including the public defender, without cause.
County half-cent sales tax (~$450M/yr)
Citizen-initiated countywide sales tax, with no sunset date, funding healthcare, childcare, food security, wildfire prevention, and Tijuana River sewage cleanup.
Supporting
SEIU Local 221, Cal Fire firefighters' union, San Diego Foundation, Hospital Association.
Opposing
San Diego County Taxpayers Association — cites the missing sunset clause and performance targets.
If statewide Prop 43 passes, its higher vote threshold could put this measure's validity in question.
San Diego Unified $3.5B school bond
Facilities bond ($32 per $100k assessed value) for classroom renovation, safety, STEM labs, lead and asbestos removal, and workforce housing. The district's fifth bond since 2008.
Supporting
San Diego County Taxpayers Association, the teachers' union, and the county Democratic Party.
Opposing
No organized opposition; the 2025 County Grand Jury criticized the district's bond transparency.
Congress & state legislature
You vote in exactly one House district and one Assembly district; a minority of city voters also have a State Senate race.
US House — CA-50
By address- Scott PetersIncumbentDemocrat
- Steve CohenRepublican
Covers north and coastal San Diego.
US House — CA-51
By address- Sara JacobsIncumbentDemocrat
- Ricardo CabreraRepublican
Covers central and eastern San Diego.
US House — CA-52
By address- Juan VargasIncumbentDemocrat
- Jeff BelleRepublican
Covers central and southern San Diego.
State Assembly — AD-76
By address- Darshana PatelIncumbentDemocrat
- Carrie S. Espinoza VillanuevaRepublican
State Assembly — AD-77
By address- Tasha BoernerIncumbentDemocrat
- Trinity HannawayRepublican
State Assembly — AD-78
By address- Chris WardIncumbentDemocrat
- Payton GalvezRepublican
State Assembly — AD-79
By address- LaShae Sharp-CollinsIncumbentDemocrat
- Andrew LawsonRepublican
State Assembly — AD-80
By address- David AlvarezIncumbentDemocrat
- Alejandro GaliciaRepublican
State Senate — SD-38
By address- Catherine BlakespearIncumbentDemocrat
- Laura BassettRepublican
Only a small northern-coastal slice of the city is in SD-38.
State Senate — SD-40
By address- Mara ElliottDemocrat
- Kristie Bruce-LaneRepublican
Open seat. Covers Mira Mesa, Scripps Ranch, Rancho Bernardo, and nearby neighborhoods. Most city voters are in SD-39, which is not on this ballot.
Statewide offices
Every California voter sees all nine.
Governor
- Xavier BecerraDemocrat
- Steve HiltonRepublican
Open seat — Gavin Newsom is termed out.
Lieutenant Governor
- Fiona MaDemocrat
- Gloria RomeroRepublican
Open seat.
Attorney General
- Rob BontaIncumbentDemocrat
- Michael GatesRepublican
Secretary of State
- Shirley WeberIncumbentDemocrat
- Don WagnerRepublican
Treasurer
- Eleni KounalakisDemocrat
- Jennifer HawksRepublican
Open seat.
Controller
- Malia CohenIncumbentDemocrat
- Herb MorganRepublican
Insurance Commissioner
- Ben AllenDemocrat
- Jane KimDemocrat
Two Democrats advanced from the top-two primary.
Superintendent of Public Instruction
- Richard BarreraNonpartisan
- Sonja ShawNonpartisan
Nonpartisan office. Barrera is San Diego Unified's board president.
Board of Equalization, District 4
- Tom UmbergDemocrat
- Denis BilodeauRepublican
State propositions
All 14, with major supporters and opponents where campaign filings and reporting document them. A dash means no major organized campaign was found.
Housing bond
Borrow $11.25 billion for housing and veteran housing-assistance programs.
Supporting
Placed on the ballot by the Legislature.
Opposing
Opponents cite debt service costs.
Rainy-day fund cap
Raises the cap on deposits into the state's budget reserve.
Supporting
Placed on the ballot by the Legislature.
Opposing
—
High-income tax extension
Makes existing income-tax rates on high earners permanent, funding schools and healthcare.
Supporting
Placed on the ballot by the Legislature.
Opposing
Anti-tax organizations.
Public campaign financing
Repeals California's ban on public financing of election campaigns.
Supporting
Placed on the ballot by the Legislature.
Opposing
—
Recall process reform
Changes how recalled statewide officials are replaced.
Supporting
Placed on the ballot by the Legislature.
Opposing
—
Homebuyer loan program
Creates a low-cost mortgage and down-payment loan program for middle-income buyers of new homes.
Supporting
California Association of Realtors ($14.8M), building industry, state Democratic Party.
Opposing
Reform California; the League of Women Voters.
$8.4B immunology research bond
Borrows $8.4 billion for immunology research, roughly half to a new California research institute.
Supporting
About 20 major donors led by Sergey Brin; both major state parties.
Opposing
League of Women Voters — calls it a bad deal for taxpayers.
Voter ID requirement
Constitutional amendment requiring government ID for in-person voting and an ID number on mail ballots.
Supporting
Reform California / Asm. Carl DeMaio (~$21M raised, led by Richard Uihlein's $17M).
Opposing
Democratic elected officials, including San Diego Rep. David Alvarez.
One-time billionaire wealth tax
A one-time 5% tax on billionaires' wealth, funding healthcare, food assistance, and public education.
Supporting
Union-backed coalition.
Opposing
The donors funding Props 38 and 42.
Props 40 and 42 are dueling measures — 42 is designed to block 40.
Special-tax audits
Requires audits of new state special-tax programs.
Supporting
—
Opposing
—
Ban on personal-property taxes
Bans new state taxes on personal property — retirement accounts, portfolios, possessions.
Supporting
Ultra-wealthy donors including Sergey Brin ($102M across Props 38 and 42).
Opposing
State Democratic Party, SEIU-UHW, and Prop 40's supporters.
Props 40 and 42 are dueling measures — 42 is designed to block 40.
Local special-tax threshold
Raises the vote threshold for citizen-initiated local special taxes.
Supporting
California Business Roundtable ($9.8M), Howard Jarvis Taxpayers Association, Reform California.
Opposing
SEIU California.
If it passes, it could put county Measure B's validity in question.
Clinic spending requirement
Requires community health clinics to spend 90% of revenue on patient care.
Supporting
SEIU-United Healthcare Workers West.
Opposing
Both the state Democratic and Republican parties.
Environmental review streamlining
Speeds environmental (CEQA) review for projects the state designates "essential" — housing and infrastructure.
Supporting
California Chamber of Commerce, builders, Edison International, Realtors.
Opposing
Environmental groups.