Against six other metros, San Francisco is last in three of six recovery dimensions (payroll employment, population, housing permits) and in the bottom two on all six; Miami leads. Of the 20 differences measured or confirmed by a document and read against that order, four line up (state income tax, top marginal rate; state tax on long-term capital gains, top rate; observed rent, February 2020; typical home value, February 2020); remote work does not put the city at the extreme. The city trails the rest of its own metro on both residents in work and jobs, but so do all six other cities on residents in work, so the gap is real and not unusual; the shortfall against Seattle and New York runs through most industries rather than technology alone; and the state income tax result still sorts the largest metros with region held fixed. 80 of 147 coded policy facts have been checked against a source so far; nine rows are confirmed for some metros only and five not at all, and none of those is read.
Seattle, Austin, New York, Boston, Miami and Portland beside San Francisco on nine recovery measures, an ordering anyone can recount, and a ledger of what differs, read only where a document confirms it.
1 · the seven
The last San Francisco page found that only 0.4 of the 8.3-point payroll gap since February 2020 is the industries the city has; 6.8 points is the same industries doing worse here than elsewhere. This page makes the elsewhere explicit. Two of the six were chosen for their overlap with the city's technology economy, and the other four were chosen so that similar policy and different policy, similar geography and different geography, would each have a case in the set. The page is allowed to end without a clear cause, because a set of seven cannot carry one; what it can carry is which differences line up with the order of recovery and which do not.
Each metro is the Census-defined statistical area, keyed by its code rather than its name, because the names changed in the 2023 delineations. Outcomes are measured on the metro; most policy is set by a city or a state, and the ledger below records the level of each rule and the share of the metro it reaches, since a city rule can describe a small fraction of the population whose recovery is being ranked.
2 · nine dimensions
Nine dimensions, each with a stated direction and its own base period, which differ: payroll and rents run from February 2020, population from the April 2020 census base, downtown jobs and establishments from 2019, permits from a five-year average before the pandemic. The ordering is therefore called change since the pandemic began, not recovery from one date. Six dimensions enter the ordering; three are shown as companions of a partner they would otherwise double-count, and where San Francisco's rank differs between a companion and its partner the difference is itself about mechanism.
Rising rents are read as demand returning, not as a good outcome for renters. A metro can rank high on that row and be worse to live in for it; affordability is the housing page's question, and this page reads rents as a sign that people want to be here again.
index, Feb 2020 = 100 · 2020-02 to 2026-08 · higher is stronger
FRED / BLS CES, total nonfarm, seasonally adjusted. On this row San Francisco reads 96.27, which places it seventh among the seven metros.
percentage points against Feb 2020 · 2020-02 to 2026-07 · lower is stronger
FRED / BLS LAUS, not seasonally adjusted. On this row San Francisco reads +1.8, which places it sixth among the seven metros.
change since the April 2020 base · 2020-04 to 2024-07 · higher is stronger
Census population estimates, vintage 2024. On this row San Francisco reads -2.2%, which places it seventh among the seven metros.
per 1,000 residents, 2021 to 2024 · 2021 to 2024 · higher is stronger
Census population estimates, components of change. On this row San Francisco reads -66.2, which places it seventh among the seven metros.
change 2019 to 2023 · 2019 to 2023 · higher is stronger
Census LODES, jobs at the employer's address, within 1.5 km of the downtown point. On this row San Francisco reads -4.6%, which places it sixth among the seven metros.
change 2019 to 2023 · 2019 to 2023 · higher is stronger
County Business Patterns, all industries. On this row San Francisco reads +1.1%, which places it sixth among the seven metros.
units per 1,000 residents, 2021-24 against 2015-19 · 2015-2019 to 2021-2024 · higher is stronger
FRED / Census building permits, private units authorised. On this row San Francisco reads -33.2%, which places it seventh among the seven metros.
change since 2020Q1 · 2020Q1 to 2026-04 · higher is stronger
FHFA all-transactions index; the core division where the metro has divisions. On this row San Francisco reads +16.3%, which places it seventh among the seven metros.
change since Feb 2020 · 2020-02 to 2026-08 · higher is stronger
Zillow observed rent index, metro. On this row San Francisco reads +23.4%, which places it sixth among the seven metros.
Downtown jobs count jobs at the employer's address inside a 1.5 km radius of each city's traditional business district, so a job held remotely still sits downtown in this record, and the count says what changed on paper rather than who came in. House prices use the metro's core division where the index is published that way. Tax base is left out because a California sales-tax record has no counterpart across a state line.
3 · the ordering
The headline is a tally rather than a score, because a tally is a thing anyone can recount: San Francisco is last in three of the six ordering dimensions (payroll employment, population, housing permits), sixth in the other three (downtown jobs, business establishments, rents), and in the bottom two on all six. Its single-dimension ranks run from 6 to 7, and under any weighting that treats every dimension as at least neutral its combined rank would fall inside that range, which is the reason the range rather than the mean is the claim.
Every dimension counts once. That is a choice, not a fact, made before any number was seen because no other weighting could be defended. The row below shows what removing each dimension does to the order. The mean rank, with each dimension counted once, is one point inside the range: 6.50 for San Francisco against 1.83 for Miami. Removing any one dimension leaves San Francisco in position 7 of 7; without rents the order runs Austin, Miami, Boston, Seattle, New York, Portland, San Francisco.
neither Read as registered: finding if San Francisco is last on at least 4 of the six dimensions and bottom-two under every drop-one; no finding if its mean rank places it 4th or better of seven; neither between. The rule was written before any dimension was computed and asked for at least four last places; the record shows three, with the other three one place higher, so the read is what the rule says it is rather than what the chart appears to say.
The downtown dimension rests on two choices, a radius of 1.5 km and one point per city, so the count was recomputed at six radii from 500 metres to 5 km, with every point moved 500 metres in each direction, and with a second defensible centre where one exists, which is Back Bay, Lower Manhattan, the Lloyd District, South Lake Union; San Francisco has none, because its point is the Financial District, and the record states why Austin and Miami have none. The registered dimension does not change; this row says whether the verdict would have come out the same way under another drawing. radius-dependent and point-dependent Robust if the ordering's verdict is the same under every radius of at least 1000 m and every point variant; radius-dependent if it changes with the radius; point-dependent if it changes with the point. The 500 m count is printed and excluded from the rule because it rests on a handful of blocks.
The rule for this read was written on 2026-09-23 after a first look at the numbers: the radius sweep at the registered points had been computed; no point had been moved. It is the same rule as the ordering's read applied to every radius and point variant.
| Drawing | SF rank on downtown jobs | Last in | SF position | Verdict |
|---|---|---|---|---|
| radius 500 m | 3 of 7 | 3 of 6 | 7 | neither |
| radius 1000 m | 5 of 7 | 3 of 6 | 7 | neither |
| radius 1500 m (registered) | 6 of 7 | 3 of 6 | 7 | neither |
| radius 2000 m | 6 of 7 | 3 of 6 | 7 | neither |
| radius 3000 m | 7 of 7 | 4 of 6 | 7 | finding |
| radius 5000 m | 7 of 7 | 4 of 6 | 7 | finding |
| every point moved 500 m N | 5 of 7 | 3 of 6 | 7 | neither |
| every point moved 500 m S | 5 of 7 | 3 of 6 | 7 | neither |
| every point moved 500 m E | 6 of 7 | 3 of 6 | 7 | neither |
| every point moved 500 m W | 6 of 7 | 3 of 6 | 7 | neither |
| New York: Lower Manhattan | 6 of 7 | 3 of 6 | 7 | neither |
| Seattle: South Lake Union (the Amazon campus, Terry Avenue at Thomas Street) | 6 of 7 | 3 of 6 | 7 | neither |
| Boston: Back Bay (Copley Square) | 6 of 7 | 3 of 6 | 7 | neither |
| Portland: the Lloyd District | 7 of 7 | 4 of 6 | 7 | finding |
| all four alternatives at once | 7 of 7 | 4 of 6 | 7 | finding |
4 · the ledger
Three groups of differences, one row per dimension: policy, economy and environment. The 11 economy rows are measured from the same public records as the dimensions above and are read now, and two more rows are measured from the record rather than coded. The other 21 policy and environment rows were coded from the model's own knowledge as of 2026-06: seven have every cell confirmed by a document and are read, nine are confirmed for some metros and shown with those named, and five are shown greyed as not yet verified. A row is read only once every cell is confirmed, each confirmed cell links to its document, and rows that stay grey are themselves information about what the public record reaches from here.
Each read rests on two yes-or-no facts fixed before any value was entered: whether San Francisco sits at the extreme of the seven at the end a commentator would predict, and whether the other six line up the same way with San Francisco left out. A row with no defensible direction is read as differs or does not differ. Beside each row is the rank correlation across the seven and its exact probability from all 5,040 orderings, printed as a direction and not as a verdict. Across the 11 directed rows read so far, about 0.79 findings would appear by chance if the rows and the order were unrelated; the record shows four (state income tax, top marginal rate; state tax on long-term capital gains, top rate; observed rent, February 2020; typical home value, February 2020).
| Row | Level · reach | San Francisco | Seattle | Austin | New York | Boston | Miami | Portland | Read |
|---|---|---|---|---|---|---|---|---|---|
| State income tax, top marginal ratepercent · github.com | state · 100.0% of SF's metro | 13.30 | 0 | 0 | 10.90 | 9 | 0 | 9.90 | findingρ -0.85 p 0.02 |
| Local income tax on residents, top combined ratepercent · lawfilesext.leg.wa.gov; multco.us; taxfoundation.org; www.nysenate.gov | city · 17.8% of SF's metro | 0 | 0 | 0 | 3.88 | 0 | 0 | 4 | no findingρ -0.49 p 0.27 |
| State tax on long-term capital gains, top ratepercent · github.com; lawfilesext.leg.wa.gov | state · 100.0% of SF's metro | 13.30 | 9.90 | 0 | 10.90 | 9 | 0 | 9.90 | findingρ -0.93 p 0.01 |
| City-level tax on business income, receipts or payrollyes/no · verified for San Francisco, Seattle, Portland | city · 17.8% of SF's metro | yes | yes | no | yes | no | no | yes | not read |
| Effective property tax on owner-occupied homespercent of value · ACS 2024 one-year, B25090 / B25082 by state | state · 100.0% of SF's metro | 0.69 | 0.74 | 1.25 | 1.23 | 0.95 | 0.76 | 0.79 | differsρ 0.39 p 0.40 |
| Rent regulation0 none, 1 statewide cap, 2 city rent control · verified for San Francisco, Seattle, New York, Boston, Miami, Portland | city · 17.8% of SF's metro | 2 | 1 | 0 | 2 | 0 | 0 | 1 | not read |
| By-right multifamily zoning reform enacted since 20190 none, 1 targeted, 2 broad · verified for Seattle, Austin, Boston, Miami, Portland | state · 100.0% of SF's metro | 2 | 2 | 2 | 1 | 1 | 1 | 2 | not read |
| Office-to-housing conversion incentive in forceyes/no · verified for San Francisco, New York, Boston | city · 17.8% of SF's metro | yes | yes | no | yes | yes | no | yes | not read |
| Years between 2020 and 2025 in which simple possession was not a crimeyears · verified for Seattle, New York, Boston, Miami | state · 100.0% of SF's metro | 0 | 0.21 | 0 | 0 | 0 | 0 | 3.50 | not read |
| Sworn police officers per 1,000 residents, principal cityper 1,000 · not yet verified | city · 17.8% of SF's metro | 1.90 | 1.30 | 1.50 | 4 | 3.10 | 2.90 | 1.20 | not read |
| People counted homeless per 1,000 residents, 2024 point-in-timeper 1,000 · verified for San Francisco | county · 17.8% of SF's metro | 10.06 | 7.40 | 4.60 | 16.90 | 8.60 | 1.40 | 13.90 | not read |
| Minimum wage in force (at the document's date; coded for 2025)dollars an hour · www.dol.gov; www.seattle.gov; www.sf.gov | city · 17.8% of SF's metro | 19.61 | 21.30 | 7.25 | 17.00 | 15.00 | 14.00 | 16.80 | no findingρ -0.71 p 0.09 |
| Enforceability of employee non-compete agreements0 void, 1 limited, 2 enforceable · verified for Seattle, New York, Boston, Miami, Portland | state · 100.0% of SF's metro | 0 | 1 | 2 | 2 | 1 | 2 | 1 | not read |
| Right-to-work stateyes/no · verified for Miami | state · 100.0% of SF's metro | no | no | yes | no | no | yes | no | not read |
| Council-manager form of city governmentyes/no · verified for Seattle, Austin, Portland | city · 17.8% of SF's metro | no | no | yes | no | no | yes | no | not read |
| City and county are one governmentyes/no · Census sub-county population estimates, 2024 vintage: county parts of the principal city | city · 17.8% of SF's metro | yes | no | no | yes | no | no | no | differsshared by New York |
| In-office days required of city employees, 2025days a week · not yet verified | city · 17.8% of SF's metro | 4 | 3 | — | 5 | 3 | — | 3 | not read |
| Row | Level · reach | San Francisco | Seattle | Austin | New York | Boston | Miami | Portland | Read |
|---|---|---|---|---|---|---|---|---|---|
| Technology share of private employment, 2023share · County Business Patterns, NAICS 5112, 5415, 518, 519 | metro | 14.6% | 8.8% | 9.0% | 3.5% | 5.7% | 1.9% | 2.6% | differsρ -0.32 p 0.50 |
| Finance and insurance share of private employment, 2023share · County Business Patterns, NAICS 52 | metro | 5.6% | 3.5% | 4.5% | 6.7% | 6.2% | 4.8% | 4.0% | does not differρ -0.07 p 0.91 |
| Working from home, share of workers, 2024share · ACS 1-year B08006 | metro | 18.9% | 18.5% | 23.2% | 12.9% | 16.2% | 14.3% | 20.0% | no findingρ -0.18 p 0.71 |
| Rise in the work-from-home share, 2019 to 2024percentage points · ACS 1-year B08006 | metro | 11.69 | 12.01 | 12.71 | 8.05 | 10.58 | 7.97 | 11.96 | no findingρ -0.14 p 0.78 |
| Commuting by public transport, share of workers, 2019share · ACS 1-year B08006 | metro | 18.9% | 10.7% | 1.9% | 31.6% | 13.4% | 2.9% | 6.7% | no findingρ -0.64 p 0.14 |
| Median gross rent, 2024dollars a month · ACS 1-year B25064 | metro | 2,435 | 2,050 | 1,784 | 1,851 | 2,093 | 2,083 | 1,767 | neitherρ -0.04 p 0.96 |
| Observed rent, February 2020dollars a month · Zillow ZORI | metro | 2,762 | 1,786 | 1,407 | 2,597 | 2,371 | 1,725 | 1,432 | findingρ -0.54 p 0.24 |
| Typical home value, February 2020dollars · Zillow ZHVI, middle tier | metro | 927,346 | 520,958 | 333,615 | 511,375 | 503,141 | 308,204 | 420,798 | findingρ -0.75 p 0.07 |
| Payroll growth, 2015 to 2019share · FRED, total nonfarm | metro | 13.5% | 13.6% | 20.9% | 7.9% | 8.4% | 11.4% | 12.5% | does not differρ 0.04 p 0.96 |
| Population, April 2020 basepeople · Census population estimates | metro | 4,753,655 | 4,018,783 | 2,283,386 | 20,083,412 | 4,944,732 | 6,138,357 | 2,512,850 | does not differρ 0.07 p 0.91 |
| Net international migration 2021 to 2024, per 1,000per 1,000 · Census population estimates, components | metro | 37.64 | 40.58 | 31.10 | 35.83 | 40.46 | 89.90 | 16.40 | does not differρ 0.46 p 0.30 |
| Row | Level · reach | San Francisco | Seattle | Austin | New York | Boston | Miami | Portland | Read |
|---|---|---|---|---|---|---|---|---|---|
| January mean temperaturedegrees F · www.ncei.noaa.gov | metro | 52.20 | 42.80 | 52.20 | 33.70 | 29.90 | 68.60 | 41.90 | no findingρ 0.31 p 0.50 |
| July mean temperaturedegrees F · www.ncei.noaa.gov | metro | 60.30 | 67.10 | 85.80 | 77.50 | 74.10 | 84.10 | 70.20 | differsρ 0.79 p 0.05 |
| Days a year with measurable raindays · www.ncei.noaa.gov | metro | 71.20 | 156.20 | 85.80 | 125.40 | 128.40 | 141 | 157 | differsρ 0.11 p 0.84 |
| Hours behind Eastern timehours · not yet verified | metro | 3 | 3 | 1 | 0 | 0 | 0 | 3 | not read |
| Housing supply elasticity (Saiz 2010)index · not yet verified | metro | 0.66 | 0.88 | 3 | 0.76 | 0.86 | 0.60 | 1.07 | not read |
| On a coastyes/no · not yet verified | metro | yes | yes | no | yes | yes | yes | no | not read |
Every cell that a document confirmed, or that the record now measures, keeps the value the model had coded beside it. Of the 94 such cells so far, 78 matched within the tolerance for their unit and 16 were corrected; of the 51 state facts behind the wide read, 39 matched. A document dated before the coding date shows the model was wrong when it coded the value; one dated after may show a value that changed since. 14 rows remain grey or partly verified, and the reason each waits is printed with it.
| Corrected cell | Metro | Coded | Now | Which came first |
|---|---|---|---|---|
| Effective property tax on owner-occupied homes | Seattle | 0.90 | 0.74 | measured from the record |
| Effective property tax on owner-occupied homes | Austin | 1.70 | 1.25 | measured from the record |
| Effective property tax on owner-occupied homes | New York | 0.90 | 1.23 | measured from the record |
| Effective property tax on owner-occupied homes | Boston | 0.70 | 0.95 | measured from the record |
| Effective property tax on owner-occupied homes | Miami | 0.90 | 0.76 | measured from the record |
| Effective property tax on owner-occupied homes | Portland | 1 | 0.79 | measured from the record |
| Years between 2020 and 2025 in which simple possession was not a crime | Seattle | 2 | 0.21 | document predates the coding date |
| Minimum wage in force (at the document's date; coded for 2025) | San Francisco | 19.18 | 19.61 | document postdates the coding date |
| Minimum wage in force (at the document's date; coded for 2025) | Seattle | 20.76 | 21.30 | document predates the coding date |
| Minimum wage in force (at the document's date; coded for 2025) | New York | 16.50 | 17.00 | document postdates the coding date |
| Minimum wage in force (at the document's date; coded for 2025) | Portland | 16.30 | 16.80 | document postdates the coding date |
| Council-manager form of city government | Portland | yes | no | document postdates the coding date |
| City and county are one government | New York | no | yes | measured from the record |
| July mean temperature | San Francisco | 63 | 60.30 | document predates the coding date |
| Days a year with measurable rain | San Francisco | 60 | 71.20 | document predates the coding date |
| Days a year with measurable rain | Miami | 130 | 141 | document predates the coding date |
| Row still waiting | Why | Metros confirmed |
|---|---|---|
| City-level tax on business income, receipts or payroll | no approved source states it | 3 of 7 |
| Rent regulation | its page renders its text by script | 6 of 7 |
| By-right multifamily zoning reform enacted since 2019 | its host's robots file disallows the page | 5 of 7 |
| Office-to-housing conversion incentive in force | no approved source states it | 3 of 7 |
| Years between 2020 and 2025 in which simple possession was not a crime | its host's robots file disallows the page | 4 of 7 |
| Sworn police officers per 1,000 residents, principal city | its page renders its text by script | 0 of 7 |
| People counted homeless per 1,000 residents, 2024 point-in-time | its source is on a host not approved | 1 of 7 |
| Enforceability of employee non-compete agreements | its host's robots file disallows the page | 5 of 7 |
| Right-to-work state | its host did not answer | 1 of 7 |
| Council-manager form of city government | no approved source states it | 3 of 7 |
| In-office days required of city employees, 2025 | no approved source states it | 0 of 7 |
| Hours behind Eastern time | the document gave no value | 0 of 7 |
| Housing supply elasticity (Saiz 2010) | its host did not answer | 0 of 7 |
| On a coast | its page renders its text by script | 0 of 7 |
The state-level rows are read again across the largest metros in the section that follows, with the caveat that run carries, because a read on seven is a story and a read on fifty is a test of it.
5 · the fifty
A read on seven metros is a story; a read on fifty is a test of it. The 49 largest metros with every measure present are ordered here on the four dimensions the record holds for all of them, population, domestic migration, rents and establishments, by the same device as above, and San Francisco stands 49 of 49. Each state-level rule in the ledger is then read across them: the rank correlation with the order, a probability from 10,000 shuffles of the order with a seed per row, and where San Francisco sits among the metros that share its setting. Cleveland left the panel: the 2023 delineation added Ashtabula County to Cleveland, so the 2019 establishments file (code 17460) describes a different geography.
The four wide dimensions are growth measures, and the states with no income tax, right-to-work law and rent-control preemption are largely the same states, which are also the ones people moved to for weather and price; a wide read cannot separate the policy from the region it belongs to, and says so beside every row. A state's fact is the verified value where a document confirms it and the model's coded value otherwise; a wide read is provisional, and not counted, while any panel state's fact is unverified; 4 of 5 reads are.
| State rule | SF | Metros sharing SF's setting | SF among them | ρ | p | States confirmed | Read |
|---|---|---|---|---|---|---|---|
| State income tax, top marginal rate | 13.3 | 7 | 7 of 7 | -0.54 | 0.000 | 30 of 30 | finding |
| Right-to-work state | no | 26 | 26 of 26 | 0.65 | 0.000 | 0 of 30 | finding · undirected · not yet verified |
| Rent regulation allowed by state law | yes | 14 | 14 of 14 | -0.49 | 0.001 | 0 of 30 | finding · not yet verified |
| By-right multifamily zoning reform since 2019 | 2 | 13 | 13 of 13 | -0.02 | 0.871 | 0 of 30 | no finding · not yet verified |
| Years 2020-2025 with possession not a crime | 0 | 47 | 47 of 47 | -0.22 | 0.151 | 0 of 30 | neither · not yet verified |
Division strata hold the region fixed; latitude is the continuous version of the same control; the non-Sunbelt subset is the blunt one; all three are printed. The Sunbelt here is a metro whose internal point lies south of 36 degrees north: 18 of the 49 metros, while Las Vegas, Nashville, Fresno, Virginia Beach, San Jose sit just north of the line. For each state rule the wide read found, three tests are printed: the rank correlation of the row and the ordering with the latitude rank held fixed, by rank residuals; probability from permutations of the residuals; positions shuffled only within Census division, 10000 draws, a generator per row, p = (hits + 1)/(draws + 1), one-sided in the registered direction; and the wide read repeated on the 31 metros outside the Sunbelt. Robust to region if C2 is a finding, the partial correlation keeps C2's sign and the stratified p is under 0.05; region-confounded if C2 is a finding and the control removes it; not tested otherwise. Every C3 read inherits C2's provisional flag and is never counted before the state rows are sourced.
The rule for this read was written on 2026-09-23 after a first look at the fifty-metro read's unconditional correlations; no stratified, partial or non-Sunbelt statistic had been computed. It is the same rule as the fifty-metro read applied under a region control.
| State rule | Wide read | ρ | ρ with latitude fixed | p within divisions | Outside the Sunbelt | Read |
|---|---|---|---|---|---|---|
| State income tax, top marginal rate | finding | -0.54 | -0.41 (p 0.002) | 0.007 | ρ -0.51 p 0.004 · finding | robust to region |
| Right-to-work state | finding | 0.65 | 0.43 (p 0.002) | 0.003 | ρ 0.52 p 0.004 · finding | robust to region · not yet verified |
| Rent regulation allowed by state law | finding | -0.49 | -0.44 (p 0.002) | 0.002 | ρ -0.51 p 0.004 · finding | robust to region · not yet verified |
| By-right multifamily zoning reform since 2019 | no finding | -0.02 | -0.27 (p 0.062) | 0.317 | ρ -0.38 p 0.040 · neither | not tested · not yet verified |
| Years 2020-2025 with possession not a crime | neither | -0.22 | -0.01 (p 0.934) | 0.269 | ρ -0.22 p 0.251 · neither | not tested · not yet verified |
6 · the city against its region
The closest thing to a control this record has. Alameda, Contra Costa, Marin and San Mateo are the other four counties of San Francisco's metro, and Santa Clara sits next door; all of them live under California's taxes, laws and courts and draw on the same industries, and none of them lives under the city's own rules. On employed residents, February 2020 as a hundred, San Francisco county stands at 89.59 at 2026-07 against 93.46 for the rest of its metro and 97.35 for Santa Clara. On jobs at the employer's address, the city's fell 3.0 percent from 2019 to 2023 while the rest of the metro's rose 1.1 percent.
finding Read as registered: finding if San Francisco county sits at least 2.0 index points below the rest of its metro on employed residents and its jobs change trails the rest by at least 3%; no finding if it is within half of either gap on both; neither between. A gap is evidence that something specific to the city, not the state or the region, is at work; it does not say which rule. Employed residents are counted where people live, so a San Franciscan who kept a job across the county line still counts for the city; jobs are counted where the employer is; the two are different questions and both point the same way.
A gap between a city and its own suburbs is only the city's story if the other cities do not show one. So the contrast is repeated for all seven: the principal city against the rest of its metro on the same two outcomes, employed residents by county (the five boroughs for New York) and jobs at the employer's address by Census place, with population and rents as companions. City minus the rest of its metro; negative means the city trails its own suburbs; ranked 1 = leads most, 7 = trails most. San Francisco's gap ranks sixth of seven on employed residents, where Austin's city trails its suburbs by the most, and fifth on jobs, where Portland's does; on rents the city ranks first, having outrun its own metro.
no finding Read as registered: finding if San Francisco's city-minus-rest gap is the most negative of the seven on both employed residents and jobs, and each is at least the Bay Area read's bar (2.0 index points, 3%); no finding if on either of those two outcomes San Francisco's gap is not among the two most negative; neither between. Population and rents are printed and never in the verdict, because the Bay Area read did not use them. The city's share of its metro's population, and of the county that stands for it on employed residents, are printed per metro and not corrected. The rent gap is city minus metro, which keeps the sign of city minus rest and understates it by the city's share of the metro's rental stock.
The rule for this read was written on 2026-09-23 after a first look at the numbers: the city-against-its-suburbs split had been computed for all seven on jobs, population and rents, but not on employed residents, whose county series had not yet been pulled. It is the same rule as the Bay Area read applied to the seven metros' gaps, with the ordering's tally device: last of seven, bottom two.
| City against its suburbs | Employed residents, city · rest · gap | Jobs gap | Population gap | Rents gap | City's share of its metro |
|---|---|---|---|---|---|
| San Francisco | 89.59 · 93.46 · −3.87 | −4.0% | −4.4% | +9.8% | 17.8% |
| Seattle | 99.16 · 101.02 · −1.86 | +7.1% | +3.5% | −11.5% | 18.8% |
| Austin | 117.04 · 131.75 · −14.71 | −4.7% | −14.5% | −2.0% | 39.0% |
| New York | 100.43 · 104.22 · −3.79 | −1.8% | −5.3% | −0.7% | 42.5% |
| Boston | 99.38 · 100.57 · −1.19 | +4.0% | −2.8% | −3.5% | 13.4% |
| Miami | 101.60 · 102.01 · −0.41 | +2.4% | +5.3% | +1.9% | 7.5% |
| Portland | 99.21 · 100.69 · −1.48 | −9.4% | −4.8% | −5.5% | 25.1% |
7 · the same industries, city by city
Payroll growth from 2020-02 to 2026-08 in nine industries, San Francisco against three of the six. Against Austin the city trails in nine of nine, a gap of 26.9 points weighted by the city's own industry mix, of which information carries 5.1 percent; against New York the city trails in six of nine, a gap of 5.0 points weighted by the city's own industry mix, of which information carries 2.8 percent; against Seattle the city trails in six of nine, a gap of 5.2 points weighted by the city's own industry mix, of which information carries 4.3 percent. A shortfall that runs through most industries points at conditions in the city; one carried by information alone would point at the office and remote work.
neither Read as registered: finding if San Francisco trails in at least 7 of nine industries against every one of the three metros; no finding if it trails in fewer than 5 against any of them, or information alone carries more than half of the gap; neither between.
| Industry | SF weight | San Francisco | Austin | New York | Seattle | gap vs Austin | gap vs New York | gap vs Seattle |
|---|---|---|---|---|---|---|---|---|
| Information | 5.7% | -6.0% | 18.3% | -3.5% | -2.1% | -24.31 | -2.50 | -3.94 |
| Professional and business services | 21.7% | -9.7% | 36.4% | 2.6% | 6.9% | -46.11 | -12.30 | -16.59 |
| Financial activities | 6.1% | -16.8% | 34.9% | 4.1% | -5.1% | -51.70 | -20.83 | -11.65 |
| Leisure and hospitality | 11.9% | -8.4% | 13.1% | -2.3% | -1.8% | -21.44 | -6.04 | -6.61 |
| Education and health | 15.6% | 18.9% | 27.2% | 17.8% | 12.2% | -8.29 | 1.08 | 6.65 |
| Government | 13.5% | 6.1% | 10.3% | 1.1% | 2.7% | -4.17 | 4.96 | 3.36 |
| Trade, transport and utilities | 15.6% | -9.2% | 18.0% | -4.5% | -0.5% | -27.17 | -4.60 | -8.60 |
| Manufacturing | 6.1% | -12.8% | 37.3% | -6.0% | -8.8% | -50.11 | -6.86 | -4.00 |
| Other services | 3.8% | -1.9% | 14.8% | -5.3% | -8.8% | -16.68 | 3.36 | 6.95 |
8 · timing
Levels cannot show cause; timing can get closer. For each dated change in a city's rules, the series it was meant to move is taken as that city minus the mean of the other six, and the slope over the twelve months after the date is compared with the slope over the twelve before. A bend after a date is consistent with cause and with coincidence; a series that did not bend is the stronger statement, because it says the rule did not show up where it was meant to. Each event names the date it is anchored to (election, signing, effective, announced) and is never re-anchored. A date is verified when a cached document from an approved host states it; a read on an unverified date is provisional and not counted; 3 of 6 are.
2024-03-05 (election) · San Francisco · permits · meant up · slope -0.010 before, -0.004 after, band 0.01
2024-11-05 (election) · San Francisco · payroll · meant up · slope -0.191 before, 0.030 after, band 0.08
2025-04-28 (effective) · San Francisco · payroll · meant up · slope -0.163 before, 0.099 after, band 0.08
2024-12-18 (effective) · San Francisco · payroll · meant up · slope -0.198 before, 0.069 after, band 0.08
2023-02-01 (signing) · San Francisco · permits · meant up · slope 0.001 before, -0.007 after, band 0.01
2025-05-07 (effective) · Seattle · rents · meant down · slope 0.000 before, -0.001 after, band 0.002
A bend on its own says little, because a noisy series bends often. Three questions are put to each one: how often a turn at least as large appears at any other month of the same series (the same statistic at every month from 2021-01 whose windows fit, the event month excluded; p = (1 + months at least as large in size) / (1 + months); the count within 23 months of the event is printed because those share its data); whether the other six show the same turn at the same date (the same statistic at the same date for each of the other six against the mean of the other six; a metro shares the bend if its delta has the sign and is at least the band; more than 1 sharing it means the turn is national or regional); and, for the payroll events, whether the city bends against the rest of its own metro (payroll events only: San Francisco county minus the rest of its metro on employed residents; a bend here cannot be a law the control shares). Not used: a resample of months breaks the serial dependence a slope rests on; the placebo months are the statistic's own distribution under the series' real dependence. Events on one outcome whose after-windows overlap by at least 6 months are read once as a group at the earliest date; each member is labelled joint and not separable. Delta in the meant direction by at least the band, a placebo-in-time probability under 0.05, and at most 1 of the six sharing the bend; the size of the delta under half the band; otherwise.
Proposition M, Proposition 36, City employees ordered back four days a week sit on one upturn: their windows after the date overlap by 7, 11, 8 months, so they are read once, at 2024-11-05, as a group: neither
The rule for this read was written on 2026-09-23 after a first look at the timing read's slope changes; no placebo statistic had been computed. It is the same statistic as the timing read, with its inference from placebo months and placebo metros.
| Event | Change in slope | Other months at least as large | p | Shared by | Against the city's own metro | Against matched metros | Read |
|---|---|---|---|---|---|---|---|
| Proposition C | +0.006 | 30 of 55 (22 within two years) | 0.554 | Seattle, New York | — | — | neither · not yet verified |
| Proposition Mjoint with Proposition 36, City employees ordered back four days a week, not separable | +0.221 | 19 of 56 (6 within two years) | 0.351 | none of the six | bend: a bend in the city against the rest of its own metro places the turn inside the city | — | neither |
| City employees ordered back four days a weekjoint with Proposition M, Proposition 36, not separable | +0.261 | 13 of 56 (4 within two years) | 0.246 | none of the six | bend: a bend in the city against the rest of its own metro places the turn inside the city | — | neither · not yet verified |
| Proposition 36joint with Proposition M, City employees ordered back four days a week, not separable | +0.268 | 11 of 56 (3 within two years) | 0.210 | Seattle | bend: a bend inside the city that the rest of the state's own metro does not share cannot be the state law; here the control bends too, which is consistent with a statewide cause | — | neither · not yet verified |
| State-enforced rezoning under the 2023 housing element | −0.008 | 27 of 55 (23 within two years) | 0.500 | Austin, Miami | — | — | neither |
| Washington's statewide rent cap takes effect | −0.001 | 20 of 56 (9 within two years) | 0.368 | none of the six | — | no bend against 20 matched metros | neither |
9 · the author's reading
What the measured rows say is narrower than the question and worth stating plainly. The two rows that line up with the order are the price of being here before the pandemic: the metro that was the most expensive to rent and to buy in February 2020 recovered the least, and the cheaper ones recovered more, with the other five falling between in roughly that order. Two policy rows that documents have confirmed line up the same way, and they are the same fact twice: the state's top income tax rate and the state's tax on capital gains sort the seven with San Francisco at the costly end, and across the largest metros the income tax still sorts them once latitude and Census division are held fixed, which is the one policy result on this page that a region does not explain away. Two other confirmed policy rows do not line up: the local income tax, where the city levies none and New York and Portland do, and the minimum wage, where Seattle sets a higher one than San Francisco and recovered better. Remote work, the usual explanation, does not put San Francisco at the extreme of the seven in 2024, and its rise since 2019 does not either, so on this record it is a change the city shared rather than one that singled it out. Four further reads narrow where a cause could sit without naming it, and one of them narrowed the city's own story: San Francisco trails the rest of its own metro on both employed residents and jobs, but so does every one of the seven cities on employed residents, and the cities of Austin and Portland trail theirs by more, so the gap is real and not unusual. The shortfall against Seattle and New York runs through six of nine industries and information carries under a twentieth of it, so it is not a technology story either. The three dated rules that looked like bends in the payroll gap share one upturn, and a turn of that size appears in a substantial share of the placebo months, so the record does not single them out. And the ordering's own verdict depends on how wide a downtown is drawn: neither at the registered radius, a finding at twice it. What San Francisco could do differently is therefore still a question about the city's own rules, and the rows that would answer it are the ones the record reaches only in part: rent regulation, zoning reform, the business tax and the possession law are each confirmed for some of the seven and none for all.
This section is the author's reading rather than a measurement: the rows above are read by rules fixed before their values were entered, and this paragraph is what one reader makes of them, which would change as the grey rows are verified and read.
20 rows have been read so far: 13 measured, 7 confirmed by a document; 9 partly confirmed and 5 waiting on a source, with 80 of 147 coded cells confirmed; the page was built from the record as it stood on 2026-09-23.
The last San Francisco page found that most of the city's payroll gap since February 2020 is the same industries doing worse here than elsewhere. This page makes the elsewhere explicit. Six metros were chosen so that similar and different policy, similar and different geography, each have a case in the set, and every recovery measure the public record offers is computed for all seven with a stated direction and its own base period: payroll, unemployment, population, domestic migration, downtown jobs, business establishments, housing permits, house prices and rents. Six enter an ordering whose headline is a tally rather than a score, published with the range of ranks that bounds any weighting, with the order recomputed leaving each dimension out, and with the verdict rerun under other drawings of a downtown. A ledger of policy, economic and environmental differences follows, with the level each rule is set at and the share of the metro it reaches; the economy rows are measured and read against the order by rules fixed before the values were entered, and the policy rows, coded from the model's own knowledge, are read only once a document from an approved source confirms every cell, with the coded value kept beside the verified one so the page can say how often the model was right. Four further reads narrow where a cause could sit: the city against its own suburbs for all seven, the largest metros with region held fixed, the same industries city by city, and dated rule changes tested against placebo months and placebo metros. The page ends with the author's reading, labelled as such.