Permit GraphShortlistSan Francisco building permits since 2000

How long do building permits take in San Francisco's Nob Hill neighborhood?

In the Nob Hill neighborhood of San Francisco, of the 459 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 400 permits filed from October 2023 through September 2024 that have reached final sign-off, half did so within 112 days of being issued, down from 158 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 Nob HillneighborhoodMedian days from filing to permit issuedMedian days from issue to final sign-offToo recent to judge0501001502002502017201820192020202120222023202420252026DaysSource: San Francisco Department of Building Inspection permit data via DataSF, analysis by Permit Graph(permitgraph.org), CC BY 4.0.permitgraph.org/neighborhoods/nob-hill · 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 2026459 issued0482 issued0
Permit issued to final sign-offOctober 2023 through September 2024400 finished112425 finished158

“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-Q46300too recent
2026-Q310889025168680too recent
2026-Q212711004266411080too recent
2026-Q113512707272541510too recent
2025-Q4146133077851032300too recent
2025-Q314513817493872300too recent
2025-Q2137130031971123110too recent
2025-Q110710407470852760too recent
2024-Q4116110040871092860too recent
2024-Q3119113062871193590yes
2024-Q21531460391171133910yes
2024-Q11461350891101043950yes
2023-Q41221130154861264340yes
2023-Q314212701309812552827yes
2023-Q2172151112112214051828yes
2023-Q114013027010216658527yes
2022-Q4171140324810321673438yes
2022-Q312911901139815153723yes
2022-Q213712201029614250827yes
2022-Q116215206012214652628yes
2021-Q412411901409214248224yes
2021-Q311510412267816455024yes
2021-Q216115507211516349940yes
2021-Q11551431912711518444533yes
2020-Q41621452428110319981742yes
2020-Q3214190311410019048095yes
2020-Q2101855573510727455yes
2020-Q1284249013101186415160yes
2019-Q4351335077157196548171yes
2019-Q3296285063126145783148yes
2019-Q2246223060101128672123yes
2019-Q1280264035119155680139yes
2018-Q4258238075106138656132yes
2018-Q3320303094140146493156yes
2018-Q2300285094125126521159yes
2018-Q1315286040138126480152yes
2017-Q4309290080113196903160yes
2017-Q34053670347192168575166yes
2017-Q2299285090148140672130yes
2017-Q1232220084102155495109yes
2016-Q42712510120113140391127yes
2016-Q33032790152137161483131yes
2016-Q2284270074143134469116yes
2016-Q122220208411513144181yes
2015-Q42762710101117168677141yes
2015-Q3274259045130134625135yes
2015-Q2261250039135117407108yes
2015-Q1263255062129116378116yes
2014-Q4255244081133133572102yes
2014-Q3282269071145127573122yes
2014-Q2254239029134104610102yes
2014-Q123622703713210935889yes
2013-Q42412320341349839093yes
2013-Q32322200221228832690yes
2013-Q2270253017141110367106yes
2013-Q119418703111710440468yes
2012-Q42021900219313460992yes
2012-Q3260249037134147419111yes
2012-Q22352240191179134897yes
2012-Q11861810329315973077yes
2011-Q4192181056958037479yes
2011-Q324523501513911237485yes
2011-Q2204199012968832290yes
2011-Q11891820231107738968yes
2010-Q41741630107710030776yes
2010-Q31951800148911436088yes
2010-Q220019308918230498yes
2010-Q11741610398512642568yes
2009-Q4180170039916329576yes
2009-Q317216607888630562yes
2009-Q22021930571069247078yes
2009-Q118117507759136486yes
2008-Q4212204059110530582yes
2008-Q32422330395104340115yes
2008-Q22612370875139456116yes
2008-Q12332260586105268101yes
2007-Q430829906105136457141yes
2007-Q329828901103101366139yes
2007-Q227326801397132277113yes
2007-Q1254241029412259296yes
2006-Q4241230019211541483yes
2006-Q3215214016996413100yes
2006-Q2208205006611634895yes
2006-Q119819806758632279yes
2005-Q4219216026738435190yes
2005-Q3215208007511733593yes
2005-Q2199194014799735682yes
2005-Q12041970249610653672yes
2004-Q41901860128112736371yes
2004-Q320119800579349597yes
2004-Q21861840608610856868yes
2004-Q11781760388111033865yes
2003-Q41511480475911135865yes
2003-Q316515501026916867762yes
2003-Q219418601368611340062yes
2003-Q116015101746911247551yes
2002-Q414313501015212452051yes
2002-Q31581520497212664244yes
2002-Q21701640847813795633yes
2002-Q11551490486516455219yes
2001-Q4116113042541485565yes
2001-Q313513007154963102yes
2001-Q2175172036821364472yes
2001-Q1151148062701445392yes
2000-Q4148140056651535702yes
2000-Q3188181036831196751yes
2000-Q2183175074901225871yes
2000-Q1175163040651525731yes

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

7,775 of the 21,958 building permits filed since 2000 (35%) 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 Nob Hill neighborhood

Shown apart, with their own page here: kitchen remodel (3,967 filed, 2,708 finished; contractors); bathroom remodel (3,903 filed, 2,669 finished; contractors); stairs (623 filed, 413 finished; contractors); deck (165 filed, 107 finished; contractors); roof deck (134 filed, 76 finished; contractors). Other types: 16,235 permits.

Nearby neighborhoods

Tenderloin, Chinatown, Russian Hill; 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.