City of Los Angeles · Statewide General Election
Los Angeles City Council, District 3
Draft candidate list — early preview until the state’s official list publishes on August 27, 2026.
This is one contest. Enter your address to see every race on your November ballot, and keep track of your picks.
On the ballot
- Timothy K. Gaspar
- Barri Worth Girvan
This person holds your neighborhood's seat on the 15-member Los Angeles City Council.
Timothy K. Gaspar led the June 2 primary with 46.08% and Barri Worth Girvan took 42.51%, a gap of 3.6 points that makes this one of the closer contests on this ballot. This is a nonpartisan office. The district covers the west San Fernando Valley.
A Los Angeles city councilmember is one of just 15 people representing a city of roughly four million — each district holds about 260,000 residents, more than many members of Congress represent at the state level. The council controls land use and development approvals in the district, the city budget, and city departments including police and sanitation. Councilmembers have historically held near-veto power over projects in their own districts.
This is a close, nonpartisan race between two candidates with no state or federal legislative record, so party and legislative history offer no guidance. What is documented is how each campaign was funded: both drew the majority of their money from individuals, and the leading candidate raised nearly twice as much. Weigh who you want holding the district-level control over development that this seat carries.
Timothy K. Gaspar
Nonpartisan, who led the June primary with 46.08% of the vote. He raised $876,386, including $537,253 from individuals, $189,000 in public matching funds and $6,703 from small donors. He has not served in the California Legislature or U.S. Congress.
Strengths
He led the field and assembled nearly twice his opponent's resources, with a clear majority from named individuals.
Trade-offs
He led with 46.08%, short of a majority; and he has no record in elected office to be judged on.
Keep in mind
A 3.6-point margin means this seat is genuinely in play in November.
Barri Worth Girvan
Nonpartisan, who advanced with 42.51% of the June vote. She raised $484,133, including $237,298 from individuals and $9,985 from small donors — a larger small-dollar base than her opponent's. She has not served in the California Legislature or U.S. Congress.
Strengths
She came within four points while raising about 55% of what her opponent did, and drew more small-dollar support than he did.
Trade-offs
She goes into the general outspent, and has no record in elected office to be judged on.
Keep in mind
Coverage surfaced little detail about either candidate's platform; what we can document is the funding and the result.
Financial info
- Small donors
- Individuals
- PACs & committees
- Businesses & other orgs
- Self-funding
- Public matching funds
Timothy K. Gaspar
$876,386 raised
- Small donors$6,7031%
- Individuals$537,25361%
- PACs & committees$28,7503%
- Businesses & other orgs$73,6808%
- Self-funding$41,0005%
- Public matching funds$189,00022%
Barri Worth Girvan
$484,133 raised
- Small donors$9,9852%
- Individuals$237,29849%
- PACs & committees$20,6504%
- Businesses & other orgs$27,2006%
- Public matching funds$189,00039%
1Public matching funds are city money earned through small-donor support. Figures are CA Form 460 filings through June 30, 2026. Per Los Angeles City Ethics Commission campaign-finance data, retrieved 2026-08-22.
June 2 primary — how they advanced
Source review: Very strong (94/100) · 4 cited sources
Official records anchor this contest, with multiple sources checked.
- results.lavote.gov (opens in a new tab)LA County RR/CC — Certified results, June 2, 2026 primary (certified 2026-06-26)
- clerk.lacity.gov (opens in a new tab)LA City Clerk — 2026 General Municipal Election
- ballotpedia.org (opens in a new tab)Ballotpedia — June 2026 California primary
- data.lacity.org (opens in a new tab)LA City Ethics Commission — City campaign contributions (Form 460 filings)
Last updated August 17, 2026.