The Basin

Archives
Log in
Subscribe
November 4, 2026

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.

Line chart of each candidate’s share of the Los Angeles mayor’s vote after each county update from 8:31 p.m. on election night to the 4:28 p.m. count the next day. Bass starts at 50.9% and Raman at 49.1%, the lines cross at 12:44 a.m., and Raman ends at 51.7% to Bass’s 48.3%.

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.

Line chart of each candidate’s share of the CD9 vote after each county update from 8:17 p.m. to the 4:28 p.m. count. Ugarte starts at 59.3% and ends at 53.7%, and Mazariegos goes from 40.7% to 46.3%.

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.

Four line charts of each candidate’s share after each county update from 8:31 p.m. to the 4:28 p.m. count. Roy holds about 66% for city attorney, Gaspar’s CD3 lead peaks at 933 votes and ends at 294, Ugarte’s CD9 share falls from 57.8% to 53.7%, and Luna’s sheriff share falls from 70.4% to 68.5% before rising to 68.9%.

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.

Map of Los Angeles city precincts shaded by who led the mayor’s race through the county’s 3:11 a.m. count. Raman led 379 of 652 precincts and Bass led 273, including Bel Air and Baldwin Hills.

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]

Don't miss what's next. Subscribe to The Basin:
← Newer CD3 flipped, CD9 is closing, and Silver Lake and Bel Air swapped sides Older → Live results tonight for LA's mayor, sheriff and much more
basin.la
Powered by Buttondown, the easiest way to start and grow your newsletter.