Bernal Heights

52Chill

Bernal Heights runs on local loyalty: 43 restaurants, only 7 cafés anchored by Pinhole Coffee and the Portuguese-inflected Cafe St. Jorge, and 14 parks including Bernal Heights Park itself. The hill keeps chains out by geography. Grocery coverage leans convenience-store heavy — nine options, none of them full-service supermarkets.

Open interactive map →

Score Breakdown

Dining
55
Walkability
60
Daily Essentials
50
Recreation
65
Family
0
Services
83

About this Neighborhood

Bernal Heights is SF's most self-contained village, which is both its charm and its constraint. The restaurant count of 43 lands exactly at the cohort average (z = -0.01) — neither overserved nor sparse. Coffee is the gap: 7 spots against a cohort average of 18, a z-score of -0.86. What's here is good — Pinhole Coffee, Finjan Qahwa (Yemeni-Palestinian), Cafe St. Jorge with its Portuguese-tile aesthetic — but morning options thin out quickly on the residential streets. Grocery coverage (9 spots, z = 0.24) skews heavily toward corner markets: Harvest Hills Market, AMS Market, Pay Little Market. No full-service supermarket within the core zone. Parks, though, are the real asset: 14 including Bernal Heights Park, Precita Park, and Holly Park, all within walking distance of each other. Fitness includes Bernal Yoga, Pilates Heights, and Lama's Kenpo Karate — very much a neighborhood studio ecosystem. SocialGlue at 70 reflects genuine community cohesion without the transaction churn of downtown cores.

Nearby neighborhoods

Want live data and AI analysis for Bernal Heights?

Explore Bernal Heights live →