San Francisco Restaurant Zoning — Where You Can Open
Verified from San Francisco Municipal Code
Restaurants are permitted in every neighborhood commercial, downtown, mixed-use, and industrial district in San Francisco. No parking is required — the city eliminated all parking minimums for all uses citywide in 2019. But your specific neighborhood commercial district determines what type of restaurant is allowed, how large it can be, and whether you need a hearing.
No parking minimums for any use in any district — but SF has 20+ individual neighborhood commercial districts, each with its own restaurant rules.
Quick answer
✅Restaurants permitted in all NC, NCT, NCD, C-2, C-3, MU, and M-1 districts (ground floor)
⚠️Chain restaurants (11+ locations): Conditional Use required in most neighborhoods
❌Not permitted in residential-only districts (RH-1, RH-2, RM without commercial overlay)
🅿️No parking minimums — citywide, all uses, since January 2019
📏Size limits: typically 2,000–6,000 sf without CU in NC districts (varies by NCD)
🔄Compare: NYC also has zero commercial parking — but SF adds formula retail restrictions NYC does not
Zoning requirements for restaurants in San Francisco
SF classifies restaurants into subcategories: Full-Service Restaurant (table service), Small Self-Service Restaurant (counter service), Large Fast Food Restaurant, Take-Out Food, and Bar. Where each is permitted depends on the district.
| Zone | Status |
|---|---|
| NC-1 (Cluster) | ✅ Full-service P (ground floor only) |
| NC-2 (Small scale) | ✅ Full-service P (ground floor only) |
| NC-3 (Moderate scale) | ✅ Full-service P (ground + 2nd story) |
| NC-S (Shopping center) | ✅ Full-service P |
| NCT (Transit-oriented) | ✅ Full-service P (ground floor) |
| Individual NCDs (20+) | ⚠️ Most P — but each NCD has its own table |
| C-2 (Community business) | ✅ Full-service P |
| C-3 (Downtown) | ✅ Full-service P — most permissive |
| MUG, MUO, MUR, UMU (Mixed use) | ✅ Full-service P |
| M-1, M-2 (Industrial) | ✅ Full-service P |
| RH-1, RH-2, RH-3 (Residential) | ❌ Not permitted |
| RM-1 through RM-4 (Residential mixed) | ❌ Not permitted (no commercial overlay) |
Why the specific NCD matters
This is where SF gets complex. The city has 20+ individually mapped Neighborhood Commercial Districts (NCDs) — North Beach, Castro, Haight, Mission, Valencia, Noe Valley, Polk, and many more. Each has its own use table with specific rules for restaurants. A full-service restaurant might be principally permitted in the Castro NCD but require Conditional Use in the Noe Valley NCD.
Before committing to a location, confirm which NCD your parcel falls in and check its specific use table. The general NC-1/NC-2/NC-3 rules are a baseline — individual NCD rules override them.
Size limits (Section 121.2)
Non-residential uses in NC districts are subject to size limits that vary by district. Exceeding the limit requires Conditional Use authorization — a Planning Commission hearing that adds time, cost, and uncertainty.
→ NC-1: typically 2,000 sf without CU
→ NC-2: typically 4,000 sf without CU
→ NC-3: typically 6,000 sf without CU
→ Individual NCDs: varies — some as low as 2,000 sf, some higher
→ C-2, C-3 (Downtown): no size limit
For a 3,500 sf restaurant, you're fine in NC-2 and above, but you'd need CU in NC-1. These limits are the primary zoning constraint for restaurant operators in SF — not parking.
Formula retail restrictions
If your restaurant concept has 11 or more locations worldwide, you'll need Conditional Use authorization in most NC and NCD districts. This is a Planning Commission hearing, not automatic approval. SF has the nation's most restrictive formula retail controls — this is why the city has fewer chain restaurants than comparable cities.
For independent operators and small chains (under 11 locations), this restriction doesn't apply — and it means less competition from national chains in your neighborhood.
Parking — no minimums, period
San Francisco eliminated all parking minimums citywide in January 2019. No parking is required for a restaurant — or any other use — in any district. This doesn't mean parking doesn't exist; it means the city will never require you to build it. Any commercially-zoned space is viable regardless of whether it has dedicated parking.
For context: a 2,000 sf restaurant in Culver City needs 20 parking spaces. The same restaurant in SF needs zero. This is the most aggressive parking policy in the United States — even more permissive than NYC, which eliminated parking only in the Manhattan Core and transit zones.
In some districts (C-3, NCT, Eastern Neighborhoods), there are parking maximums — you can't build too much parking even if you want to.
Opening in the wrong NCD — or exceeding the size limit — can trigger a CU hearing that costs $10,000+ and adds 3–6 months.
Confirm your NCD, size limit, and formula retail status before signing a lease.
Check if your location is allowed →Hours of operation
Most NC districts allow operation from 6 AM to 2 AM as-of-right. Earlier or later hours require Conditional Use authorization. In practice, most restaurants won't hit this limit — but late-night bars and lounges need to plan for it.
Outdoor dining
Outdoor dining is permitted in most NC and commercial districts. In NC-2, an outdoor activity area requires Conditional Use authorization. SF allows sidewalk dining through the city's Shared Spaces program (evolved from COVID-era outdoor dining). No additional parking is required for outdoor dining — consistent with the citywide zero-parking policy.
Costs
Most restaurant openings in SF will spend $200,000–$800,000+ before opening, driven by high buildout costs and commercial rents.
Typical costs
Planning permits: $2,000–$10,000
CU hearing (if triggered): $8,000–$25,000+
Building permits: $5,000–$20,000
Health Dept permits: $500–$2,000
ABC liquor license: $1,000–$15,000 (CA ABC, state-regulated)
Buildout: $100–$300/sf
Timeline
Without CU (principally permitted): 2–4 months
With CU (size limit, formula retail, NCD-specific): 4–8 months
With CU + ABC liquor license: 5–10 months
Should you open a restaurant in San Francisco?
✅ Good idea if:
You're an independent operator (under 11 locations) opening in an NC-2/NC-3/C-2/C-3 district within the size limit. Zero parking requirement means any commercially-zoned space works. SF's formula retail restrictions reduce chain competition in your neighborhood.
⚠️ Risky if:
Your concept exceeds the NCD size limit (triggers CU hearing — $10K+ and 3–6 months), or you're a chain with 11+ locations (formula retail CU required in most districts). Also risky if you haven't confirmed which specific NCD your parcel falls in — rules vary significantly between neighborhoods.
❌ Avoid if:
You're opening a large fast-food concept with drive-through (heavily restricted). Or if you're assuming NC-3 rules apply when your parcel is actually in an individual NCD with stricter controls — check the specific district before signing a lease.
Bottom line
SF is one of the best restaurant cities in the US for independent operators — zero parking, less chain competition, and permitted in most commercial districts. The constraint is the NCD-specific rules and size limits, not parking or broad zoning. NYC has similar parking advantages but no formula retail restrictions. Long Beach has the lowest total opening cost on ZoneBoard.
Common mistakes
This is where most people lose time and money. The biggest mistake is assuming all NC districts have the same rules — SF has 20+ individual NCDs, and a restaurant permitted in one may require a hearing in another. The second mistake is exceeding the size limit without realizing it triggers CU. Third, chain operators (11+ locations) sometimes don't realize SF's formula retail restrictions apply to them until they're deep into lease negotiations. Always confirm: which NCD, what size limit, and whether formula retail applies.
Ready to move forward?
Get the full breakdown for San Francisco — every zone, permit, fee, and timeline in one roadmap.
Unlock your full zoning roadmap →Compare other cities