Permit GraphShortlistSan Francisco building permits since 2000

How long do building permits take in San Francisco's Noe Valley neighborhood?

In the Noe Valley neighborhood of San Francisco, of the 778 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 680 permits filed from October 2023 through September 2024 that have reached final sign-off, half did so within 98 days of being issued, down from 141 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 Noe ValleyneighborhoodMedian 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/noe-valley · 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 2026778 issued0911 issued0
Permit issued to final sign-offOctober 2023 through September 2024680 finished98673 finished141

“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-Q410300too recent
2026-Q31781330222920510too recent
2026-Q2229189040104381090too recent
2026-Q1237225053140461340too recent
2025-Q4251231083143822320too recent
2025-Q3246237058163872830too recent
2025-Q22682570491891003150too recent
2025-Q1227209087150823190too recent
2024-Q42222080100148833580too recent
2024-Q3245231047184893620yes
2024-Q22252120126175963480yes
2024-Q11981870471561104380yes
2023-Q42242120981651114294yes
2023-Q325824208519012337841yes
2023-Q2278231011718715048462yes
2023-Q122021005016612640140yes
2022-Q4201176052213016451239yes
2022-Q3200183014113610754943yes
2022-Q2252233016917515565558yes
2022-Q122921807816814951144yes
2021-Q4197176011213217459943yes
2021-Q3230211023316518867644yes
2021-Q2218204031915218068739yes
2021-Q1205187031014715455232yes
2020-Q42172031221415212670350yes
2020-Q3263235421516116393278yes
2020-Q210287472436631650yes
2020-Q12812660138147189549116yes
2019-Q43553380122180148756146yes
2019-Q3393383043219108648160yes
2019-Q2381350040196133676153yes
2019-Q1305293068166148787122yes
2018-Q434233001541941741,045135yes
2018-Q3333323055181107454136yes
2018-Q2357344081197176538142yes
2018-Q13153020119167140677131yes
2017-Q4351337060192142631139yes
2017-Q34063870215224146678152yes
2017-Q2345333054196140640122yes
2017-Q1297288082166147662111yes
2016-Q42932770125146176620121yes
2016-Q33333160134168132647140yes
2016-Q2374357072202140604146yes
2016-Q13493350136194132760138yes
2015-Q43593410105175158709155yes
2015-Q33513310168159154653159yes
2015-Q23593440100202152666133yes
2015-Q1342331045201110587122yes
2014-Q43092980160167146783117yes
2014-Q3357341055195118655136yes
2014-Q2388376042232106558131yes
2014-Q1343335039212137533120yes
2013-Q43093010237180141721105yes
2013-Q3343334081198131640122yes
2013-Q2315306096189111559109yes
2013-Q1324322081189118579118yes
2012-Q426525905017614854971yes
2012-Q333032103421110052998yes
2012-Q227526504116610654892yes
2012-Q1247238010616311949271yes
2011-Q42422350261459952185yes
2011-Q33032960121868134295yes
2011-Q228728501818910039985yes
2011-Q12552440201757734663yes
2010-Q427226007918610048265yes
2010-Q333832503020884497103yes
2010-Q234433301521090356103yes
2010-Q12592500341609038374yes
2009-Q429729401418610840184yes
2009-Q32962890191756631097yes
2009-Q23173090132167435976yes
2009-Q13052970916088413103yes
2008-Q429128403115210447998yes
2008-Q33513370417787333113yes
2008-Q236035307184115289121yes
2008-Q13443330716189377131yes
2007-Q437736707159111441144yes
2007-Q34063930319378341139yes
2007-Q23393320116488333109yes
2007-Q1335330075173115585106yes
2006-Q4317310016147101331120yes
2006-Q3356347026172112414109yes
2006-Q233032203617211647299yes
2006-Q13473420018391381112yes
2005-Q43313250115484385112yes
2005-Q3392384017190108412128yes
2005-Q239939006202109438126yes
2005-Q1281276015614811436384yes
2004-Q430129203216811833282yes
2004-Q3413403041195120466145yes
2004-Q2364355055182106376119yes
2004-Q12912830951439036385yes
2003-Q4271270011429844782yes
2003-Q334934307316586340124yes
2003-Q2274267011314410837977yes
2003-Q1283280091388836087yes
2002-Q4275263014013312048083yes
2002-Q3321312013716410938194yes
2002-Q23593440561639130646yes
2002-Q13082990171729829115yes
2001-Q4253250010112410032411yes
2001-Q3327321058185973495yes
2001-Q235333801271881264317yes
2001-Q128327401851561043909yes
2000-Q431330101131651214063yes
2000-Q334232801081791204052yes
2000-Q23453340801981484932yes
2000-Q129829301651431615951yes

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

8,799 of the 32,250 building permits filed since 2000 (27%) 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 Noe Valley neighborhood

Shown apart, with their own page here: bathroom remodel (4,669 filed, 3,402 finished; contractors); kitchen remodel (3,842 filed, 2,770 finished; contractors); stairs (2,707 filed, 1,804 finished; contractors); deck (1,767 filed, 1,161 finished; contractors); roof deck (405 filed, 239 finished; contractors). Other types: 22,798 permits.

Nearby neighborhoods

Glen Park, Twin Peaks, Castro/Upper Market; 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.