GroundTally construction pulse · data as of 2026-07-30

San Francisco, CA

30,221 permits on file · source: data.sfgov.org · updated daily
Permits issued, last 30 days
1,642
▼ 22.6% vs same period last year
Construction valuation, last 90 days
$1.2B
▲ 77.7% vs same period last year · project-level
Residential share, last 90 days
82%
of classified permits

Permit velocity

Permits issued per week, trailing 13 weeks
0200400600800May 7May 21Jun 4Jun 18Jul 2Jul 16Jul 30380
This year Same weeks last year
Table view
WeekThis yearLast year
Week of May 7455510
Week of May 14414463
Week of May 21455459
Week of May 28333395
Week of Jun 4496530
Week of Jun 11471527
Week of Jun 18518408
Week of Jun 25331517
Week of Jul 2430505
Week of Jul 9299427
Week of Jul 16405496
Week of Jul 23386503
Week of Jul 30380495

Permits by trade

Last 90 days, normalized taxonomy
building3,456roofing910plumbing304electrical174sign130solar100demolition99mechanical95
Table view
TradePermits (90d)YoY
building3,456-13%
roofing910-29%
plumbing304+14%
electrical174-5%
sign130-38%
solar100+809%
demolition99+4%
mechanical95+8%
pool9+0%

Permit map

Each dot is one permit issued in the last 30 days

Hot ZIP codes

Permits issued, last 90 days vs same period last year
ZIPPermitsYoY
94110419 -16%
94122315 -20%
94118299 -18%
94114285 -22%
94112281 -18%
94109278 -7%
94121268 -25%
94117259 -15%