Sponsored link
Tuesday, December 9, 2025

Sponsored link

ELECTION 2020: LIVE UPDATES

Follow us here for live election results and analysis throughout the evening

We’ve got dozens of reporters covering local, state, and national elections. Here’s where you’ll find updates, results, analysis, and more, starting around 6pm. Refresh this page for updates, subscribe to our newsletter for more analysis throughout the week, and please support our work here.

48 Hills welcomes comments in the form of letters to the editor, which you can submit here. We also invite you to join the conversation on our Facebook, Twitter, and Instagram

Sponsored link

Sponsored link
Sponsored link

Latest

Good Taste: Michael Mina can keep a secret

New PABU-Chan sake tasting room is lowkey, with undisclosed bento boxes from heaven.

Michael Mina’s grand and savory return to Union Square

The classic SF chef's Bourbon Steak comes with plenty of meaty buzz—but don't skip the pasta.

Under the Stars: Band of the moment chokecherry gets a glow up

Plus: RIP Jimmy Cliff, Momoko Gill's massive debut, K-Lone's radiant house, La Luz gets 'Extra,' Davia Schendel crashes, more

SF fires immigrant advocate—and activists are confused and angry

'It's just weird.' Why was Richard Whipple fired from the Office of Civic Engagement and Immigrant Affairs?

You might also likeRELATED