San Francisco is a city of neighborhoods. Here is the paper’s coverage, block by block — pick a corner and read it.
District register
Mission District
Free Pirate Scavenger Hunt at 826 Valencia — Bring the Kids, Skip the Cost
SoMa
Exit Through The Box Shop Is Closing — The Final Party Has DJs
Golden Gate Park
Inside the Academy: Golden Gate Park's Science Museum Is Having a Rough Few Years
Presidio
Someone Carved a Heart and Sent It Into the Bay. Someone Else Picked It Up.
Outer Sunset
District 4 Candidate Albert Chow Enters Race With Positions on Dunes, Transit, and a Pitch to Defy Easy Labels
Tenderloin
In the Tenderloin, a Proliferation of Puppies With No Clear Explanation
North Beach
On the Wall at North Studio, Pam Grier Holds Court
Sunset
Giant Pandas Are Coming to SF Zoo (Still Working on the 'When')
Castro
Scott Wiener wants 15 debates. The Trans March wanted him gone.
Marina
A Giant Paper Airplane Lands at Marina Green
Richmond District
A Matcha Shop Is Coming to the Richmond — That's About All We Know
Embarcadero
Harborview Go Is the Closest Chinese Takeout to the Ferry Building. Chinatown Is Ten Minutes Away.
Civic Center
Asian Art Museum Is Hosting a Community Meetup — No Agenda, Just Show Up
Financial District
608 Commercial Has a Museum in It, and Almost Nobody Knows
Mission Bay
La Carne Asada: Baile, Chelas y Comida Hits Spark Social This Weekend
Fisherman's Wharf
The Jeremiah O'Brien's Engine Room Had a Hollywood Double Life
Union Square
Maiden Lane Goes Car-Free and 21+ for Parked's 360° Street Party
Chinatown
We Are Bruce Lee Exhibit Goes Free — One Day Only
Haight-Ashbury
Bay Area Goodwill Stores to Close as New CEO Shifts to Superstore Model
Bernal Heights
At Alemany, the Deals Are in the Last Five Minutes
Inner Sunset
The Woman Who Knows Every Weird Plant on Your Block
Outer Richmond
The Outer Richmond Safeway Is Getting the Wrecking Ball — And 562 New Homes
Potrero Hill
A Scholarship Keeps One Name on Potrero Hill
Bayview
At the Bayview Pool, Kids Who Never Swam Are Learning Not to Fear the Water
Hayes Valley
300 Octavia Returns to Construction After Fire Halted Work
Inner Richmond
Chapeau, Le Marais, and Chez Maman Are Winning SF's French Onion Soup Argument
Pacific Heights
The $250K Light Switch
Excelsior
Excelsior Cleanup: Show Up With Gloves, Leave With Free Food
Nob Hill
Grace Cathedral Debuts a Sound Sculpture Built From Its Own Bells and Pipes
Twin Peaks
Sutro Tower Is Getting a New Coat of Paint for the First Time Since the Reagan Administration
Russian Hill
Leash Laws Exist. Entitled Dog Owners Just Don't Care.
Japantown
The Hunt for SF's Best Blowout Under $100: A Quest Worth Taking
Western Addition
Muni Rider Reports Harassment of Minor on 38 Line, SFMTA Urges Incident Reports
Telegraph Hill
The Parrots Are Working the Vallejo Stairway Again
West Portal
Spring Bird Count at Stern Grove: Free Wildlife Walk This Weekend
Alamo Square
The Painted Ladies: A Reminder That SF Used to Build Things Worth Keeping
Lower Haight
Toronado and The Deluxe Are Coming Back to Haight Street
Noe Valley
Noe Valley Night Market Returns in 2026 — Here's What to Expect
Treasure Island
Smooch A Pooch: Free Adoptions at Treasure Island Through June 7
Visitacion Valley
Black Outside Festival Brings a Free Family Day to McLaren Park
NoPa
Emporium's Industry Night: Eight Free Tokens, Every Monday
Cole Valley
Cole Valley Gets Its Own Film Festival — And It's Actually Charming
Corona Heights
The Hawk on the Rock at Corona Heights
Cow Hollow
Three Ways to Spend the First Week of June in SF
Duboce Triangle
Jurassic Park on Grass: Free Movie Night Lands in Duboce Park
Fillmore
The Fillmore Block Where a Mural Used to Tell You Where You Were
Ingleside
Ocean Avenue Car Show Returns to the Ingleside Strip
Panhandle
A Tree Came Down in the Panhandle. The Hole It Left Is Enormous.
Polk Gulch
Vikings, Rabbits, and Lucha Libre: The Wonderfully Weird SF Event We Actually Need
Across the rest of the city
- Dogpatch4 stories
- Downtown4 stories
- Mission Dolores4 stories
- South Beach4 stories
- Stonestown4 stories
- China Basin3 stories
- Glen Park3 stories
- Hunters Point3 stories
- Lower Nob Hill3 stories
- Rincon Hill3 stories
- Sunnyside3 stories
- Balboa Park2 stories
- Bayview-Hunters Point2 stories
- Mid-Market2 stories
- Sea Cliff2 stories
- Sunnydale2 stories
- Anza Vista1 story
- Chase Center1 story
- Crocker-Amazon1 story
- Divisadero1 story
- Dolores Heights1 story
- Mission/Bernal Heights1 story
- Monterey Heights1 story
- Palo Alto1 story
- Parkside1 story
- Parnassus Heights1 story
- Portola1 story
- Presidio Heights1 story
- Rockridge1 story
- Van Ness1 story
- Visitation Valley1 story