Could CD3 flip? Raman's lead grows, and our election map is live
Los Angeles County posted a new count at 4:28 this afternoon, its first since 3:11 this morning, and Nithya Raman’s lead over Karen Bass in the race for mayor has grown to 26,124 votes. The count isn’t finished, so stay tuned on our live results page!
Support
The Basin is ad-free and has no paywalls! Paid supporters are how we keep it that way. If you’re interested in becoming one, you can do so here! Thank you!
Mayor
Bass led the first count at 8:17 p.m., 50.8% to 49.2%, and her lead peaked at 10,603 votes after the 8:31 update. Raman then won 21 updates in a row, beginning at 8:57 p.m., and moved ahead at 12:44 a.m. She leads 51.7% to 48.3%, or by 26,124 votes, with 784,262 counted. She took 60.4% of the 45,940 votes in the 4:28 count and 58.5% of everything counted after 8:31.
![]() |
Bass trailed Rick Caruso when election night ended in 2022 and won by 9.7 points, and Raman went from 45.4% in the first count of her 2024 council race to 50.7% at the end. Read the piece →
CD9
Jose Ugarte leads Estuardo Mazariegos 53.7% to 46.3% in the 9th District, by 1,898 votes. Ugarte had 59.3% in the first count, and Mazariegos won each of the last five updates, the latest by 38 votes, 844 to 806. To pass Ugarte, Mazariegos would need to net more than 1,898 votes from the district’s remaining ballots.
![]() |
CD3, city attorney and sheriff
In the 3rd District, Tim Gaspar leads Barri Worth Girvan by 294 votes, 50.3% to 49.7%, the closest race in the city. Girvan led the first count by 767 votes. Gaspar’s lead was down to 45 votes after the 12:25 a.m. update and reached 933 votes by 2:05 a.m., and the 4:28 count, in which Girvan took 58.3% of 3,173 votes, cut it from 823 to 294.
Marissa Roy leads John McKinney 66.5% to 33.5% for city attorney, by 242,553 votes, and her share has stayed between 66.1% and 66.9% in every update.
Robert Luna leads Alex Villanueva 68.9% to 31.1% for sheriff, by 780,667 votes. Luna had 72.4% in the first count and won every update. His share fell at each update from 11:04 p.m. through 3:11 a.m., to 68.5%, and rose in the 4:28 count, when he took 75.8% of 118,127 votes.
![]() |
Map
Our election map shows how the city’s 652 precincts voted for mayor, using the county’s count through 3:11 a.m. Raman led 379 precincts and Bass led 273, including Bel Air and Baldwin Hills. The map doesn’t include the 4:28 p.m. count. It also lets you look up your own neighborhood, and it covers the city attorney’s race, CD3, CD9 and all eight city measures.
![]() |
The live page also has the governor’s race, Southern California’s House races and every state proposition.
From the archive
- Early ballot returns are high in Pratt’s best districts and low in Raman’s and Bass’s
- Equal turnout would have moved the mayor’s race by one point
- About 1% of the money in the CD9 runoff comes from CD9
Everything we’ve written about the races is at basin.la/elections.
Keep in touch
If you need the data behind any of these, write to [email protected].
See you Monday.
The Basin
basin.la ·
[email protected]



