
Listings are shown with listing brokerage credit.
View all San Francisco listings →Gold points open each neighborhood guide.
35 neighborhoods, sorted by sun or fog, by features, and by home type. Tap a card to search homes there, or read the full guide.
Neighborhood card photos via Wikimedia Commons, cropped: Pacific Heights: Christopher Beland, public domain; Presidio Heights: Tony Webster, CC BY-SA 2.0; Sea Cliff: Supercarwaar, CC BY-SA 4.0; Marina: WeiHsiang Wang, CC BY-SA 3.0; Cow Hollow: Fastily, CC BY-SA 4.0; Russian Hill: Benoît Prieur, CC0; Nob Hill: Junipercypress, CC BY-SA 4.0; North Beach & Telegraph Hill: Lily Phan, CC BY-SA 3.0; Financial District & Jackson Square: BrokenSphere, CC BY-SA 3.0; Noe Valley: Yaman32, CC BY-SA 3.0; Castro & Eureka Valley: Burkhard Mücke, CC BY-SA 4.0; Cole Valley: Robin Sloan, CC BY 2.0; Haight-Ashbury: Tobias Kleinlercher / Wikipedia, CC BY-SA 3.0; Glen Park: Mx. Granger, CC0; Twin Peaks & Diamond Heights: Daderot, CC0; Mission: Travel Coffee Book, CC0; Potrero Hill: Pi.1415926535, CC BY-SA 3.0; Dogpatch: Clyde Charles Brown, CC BY-SA 4.0; Mission Bay: Insightwm, CC BY-SA 4.0; Hayes Valley: Daderot, CC0; NoPa: Clinton Steeds, CC BY 2.0; Alamo Square: Bernard Spragg. NZ, CC0; Inner Richmond: Runner1928, CC BY-SA 3.0; Outer Richmond: Slyronit, CC BY-SA 4.0; Inner Sunset: Goldrock95, CC0; Outer Sunset & Parkside: Brocken Inaglory, CC BY-SA 3.0; St. Francis Wood: Goldrock95, CC0; Forest Hill: Pi.1415926535, CC BY-SA 3.0; West Portal: Drew Jacksich, CC BY 2.0; Excelsior: Tim Adams, CC BY 3.0; Outer Mission: Pi.1415926535, CC BY-SA 4.0; Bayview & Portola: Firstcultural, CC0; Visitacion Valley: anonymouse1, CC BY-SA 3.0.
San Francisco has local rules that change what a home costs to buy, hold, or rent out.
San Francisco public schools use a citywide choice system, not pure address-based assignment. Buying near a particular school does not guarantee your child a seat there. There is a tiebreaker preference for your attendance-area school.
Tell the team what you are looking for.
The team will reply the way you asked to be reached. If it is urgent, text or call 707-89-FRESH right now.
What you send here goes to the team.
Call or text anytime at 707-89-FRESH or email [email protected].