Permit GraphShortlistSan Francisco building permits since 2000

How long do building permits take in San Francisco's Western Addition neighborhood?

In the Western Addition neighborhood of San Francisco, of the 300 building permits filed from October 2025 through September 2026 that have been issued, half were issued within 0 days, the same as a year earlier. Of the 232 permits filed from October 2023 through September 2024 that have reached final sign-off, half did so within 102 days of being issued, up from 98 days the year before.

From the city’s permit records, by the quarter each permit was filed. Data as of 8 October 2026. How to cite this · How this is calculated

How long until a permit is issued, and until final sign-off?

How long building permits take in San Francisco's WesternAddition neighborhoodMedian days from filing to permit issuedMedian days from issue to final sign-offToo recent to judge0501001502002017201820192020202120222023202420252026DaysSource: San Francisco Department of Building Inspection permit data via DataSF, analysis by Permit Graph(permitgraph.org), CC BY 4.0.permitgraph.org/neighborhoods/western-addition · Data as of 8 October 2026By the quarter the permit was filed. A median counts only permits that finished the stage, so recent quarterslook faster than they will end up. Gaps: fewer than 5 permits.

This chart as an image (SVG), with its title, source and date, free to embed under CC BY 4.0.

At a glance

StagePermits filedPermits countedMedian daysCounted a year earlierMedian a year earlier
Filed to permit issuedOctober 2025 through September 2026300 issued0320 issued0
Permit issued to final sign-offOctober 2023 through September 2024232 finished102298 finished98

“Counted” is the permits the median was taken over: those filed in the window that have been issued, or that have reached final sign-off. The first stage covers the last four complete quarters, since most permits are issued within the year. The second covers the last four quarters that ended two or more years ago, so that most of their permits have had time to finish. Citywide, the median was 0 days to issue and 98 days from issue to final over the same quarters.

Every quarter since 2000

Quarter filedFiledIssuedMedian days to issueSlowest 10%Reached finalMedian days issue to finalSlowest 10%Never finaledSettled
2026-Q43200too recent
2026-Q379571181136640too recent
2026-Q2988302335721400too recent
2026-Q17468113039991360too recent
2025-Q41019204860792150too recent
2025-Q3979004265883140too recent
2025-Q2999609071742300too recent
2025-Q17772041581154170too recent
2024-Q468620136431053250too recent
2024-Q398884201641144020yes
2024-Q282790138571123420yes
2024-Q17875017053893440yes
2023-Q48678090581024001yes
2023-Q312311601389010536025yes
2023-Q29388164737434014yes
2023-Q18377088659955210yes
2022-Q4110910927010836632yes
2022-Q39388077768249613yes
2022-Q2868021495916439022yes
2022-Q193870707112667917yes
2021-Q4918511576613238216yes
2021-Q3999501757117456722yes
2021-Q293891566615061018yes
2021-Q18580241405712340122yes
2020-Q49591221326912750821yes
2020-Q310593141226712869527yes
2020-Q255495873110056621yes
2020-Q11211080345517051949yes
2019-Q4173162070959642664yes
2019-Q31951870251087860869yes
2019-Q222220708511714172292yes
2019-Q1162155082977140160yes
2018-Q4151148029879826661yes
2018-Q31901780349510335078yes
2018-Q2181171099819953185yes
2018-Q1177165046978541070yes
2017-Q420919703712410639069yes
2017-Q3237227032814311559065yes
2017-Q219118201431219357858yes
2017-Q11531500881027058941yes
2016-Q41731650479810161962yes
2016-Q323522021631287743884yes
2016-Q222621803912710536984yes
2016-Q11651600641088831652yes
2015-Q418017305810512634861yes
2015-Q31951890731277445155yes
2015-Q2209201022414910767149yes
2015-Q11401340358211151448yes
2014-Q4118115033768229433yes
2014-Q3159152028928546454yes
2014-Q21561500888910039655yes
2014-Q1128124052848049739yes
2013-Q4160149062938447646yes
2013-Q3146140044778355056yes
2013-Q292910586117671630yes
2013-Q11371260888412134743yes
2012-Q41111070315810836646yes
2012-Q31371330338014648646yes
2012-Q21181140496710333643yes
2012-Q1123116014707250837yes
2011-Q4121115042679630246yes
2011-Q31311290477213070245yes
2011-Q29994014548470939yes
2011-Q1686606478641221yes
2010-Q48480095328850641yes
2010-Q3112105010589035637yes
2010-Q21301280107010035648yes
2010-Q11111100498224238221yes
2009-Q4117109021569433847yes
2009-Q31231200217812445039yes
2009-Q21361320268911263535yes
2009-Q111110209629035734yes
2008-Q41101050406817879029yes
2008-Q31101080616413644335yes
2008-Q213412905696524147yes
2008-Q11521480108110025855yes
2007-Q4135133057686927748yes
2007-Q320119901110810625575yes
2007-Q221621502811411734083yes
2007-Q11291220387010233731yes
2006-Q4116114099557239835yes
2006-Q3143143017314743542yes
2006-Q2121119095912333340yes
2006-Q11241210425311925629yes
2005-Q41271260566312544528yes
2005-Q3130130031579032844yes
2005-Q214013703168518175126yes
2005-Q193870103811634618yes
2004-Q4807800326626425yes
2004-Q39291045366219829yes
2004-Q2838002396936818yes
2004-Q19187063523618918yes
2003-Q487830613514036928yes
2003-Q3103101043371471,66142yes
2003-Q277760903115436828yes
2003-Q190810553014844331yes
2002-Q474710692716444428yes
2002-Q371690773820678322yes
2002-Q2848207545894429yes
2002-Q17372041451062663yes
2001-Q49392095662461,0794yes
2001-Q36868043301023560yes
2001-Q2676603836953203yes
2001-Q17877069471525381yes
2000-Q499960104623125051yes
2000-Q310210002652944831yes
2000-Q26661049311927452yes
2000-Q15955097302424951yes

A blank median means fewer than 5 permits behind it: issued permits for the first stage, and for the second, finished permits whose final is dated after their issue (a permit never issued has no span). “Slowest 10%” is the 90th percentile: one permit in ten took at least this long. Download the table as CSV or JSON; both carry the source, license and data date.

What the numbers leave out

3,577 of the 12,975 building permits filed since 2000 (28%) have no final sign-off 3 years after they were issued or, if never issued, filed. A median over finished permits understates the real wait: the permits that never finish are not in it. Citywide, 798 of 801,386 permits since 2000 (0%) name no neighborhood and count in the city's figures only. Inspection records are not yet included: “final sign-off” is the city’s own completion date on the permit.

Project types in San Francisco's Western Addition neighborhood

Shown apart, with their own page here: kitchen remodel (2,623 filed, 2,004 finished; contractors); bathroom remodel (2,344 filed, 1,806 finished; contractors); stairs (546 filed, 385 finished; contractors); deck (272 filed, 208 finished; contractors). Other types: 9,088 permits.

Nearby neighborhoods

Japantown, Hayes Valley, Pacific Heights; all of San Francisco; every neighborhood compared.

How this is calculated

Approved means the city issued the permit: the permit’s issue date. The first stage counts days from the filing date to the issue date, over permits issued on or after they were filed. Final sign-off means the city’s own status for the permit is “complete”, with its completion date; this site does not yet read inspection records, so the inspection date is not a separate stage. The second stage counts days from the issue date to the completion date, over permits that have reached it.

Permits are grouped by the quarter they were filed. A quarter’s median counts only its permits that have finished the stage, so recent quarters look faster than they will end up: their slow permits have not finished yet. Quarters that ended two or more years ago are marked settled; the rest are shaded in the chart. The headline’s first stage uses the last four complete quarters; its second uses the last four settled quarters.

The median is the middle permit: half took less, half more. The slowest 10% is the 90th percentile. A median needs at least 5 permits behind it, or it is left out. A project type is shown apart within a neighborhood only when it has 30 or more finished permits there; the rest are “other types”.

Never finaled means no final sign-off three years after the permit was issued (or filed, if never issued), and not expired, cancelled, withdrawn, revoked, disapproved, denied or suspended (the site’s “expired or cancelled” outcome). About a quarter of permits citywide end this way; often the work was done and nobody called for the final inspection. These permits are in the counts and not in the medians.

A permit’s neighborhood is the Analysis Neighborhood the city writes on the permit record (the official set of 41). Permits with none are counted citywide only; the page says how many. “Nearby” neighborhoods are the three nearest by the center of their permits. The site reloads the city’s data every night; permits filed since 1 January 2000 are included. The placement of a permit, its dates and its status are the city’s; the grouping and the words are this site’s. How to read these records.