HyreRoof

Original research · Housing stock

America’s Oldest Housing Stock, City by City

Ranked on one measured variable: the Census Bureau’s median year structure built, for the hundred largest incorporated places in the country, with the margins of error and the two cities the scale cannot separate.

Updated September 3, 2026 · Data as of 3 September 2026

Written by HyreRoof Research Primary-source research and fact checking

1980 US median median year structure built, ±1 year
63 year spread oldest to newest of the 100 largest cities
3 tied at the floor medians in the open “1939 or earlier” interval
11.9% pre-1940 of all US housing units, ACS 2023 5-year B25034

The finding

The median American home was built in 1980 and was 43 years old in 2023 (ACS 2023 5-year, table B25035). Across the hundred largest incorporated places the median year built runs from 1938 or earlier in Buffalo, St. Louis and Rochester to 2001 in Irvine, California: a spread of at least sixty-three years in a single national ranking. Those three oldest cities are tied, not ranked: their medians fall in the open-ended “1939 or earlier” interval, where the Census publishes a floor value and no margin of error at all. And the whole table is a measure of building age, not roof age. A roof gets replaced several times in a house’s life, and no question on the survey asks when.

Read this before you read the table

Everything below measures when the building went up. The Census Bureau is explicit about it: “Year structure built refers to when the building was first constructed, not when it was remodeled, added to, or converted.” There is no question anywhere in the American Community Survey about the roof.

A roof is a wearing part. On the federal government’s own figure, in HUD’s Residential Rehabilitation Inspection Guide, asphalt shingles have a service life of about twenty years for the first layer. A house built in 1948 has very probably been re-roofed three times. The covering on it now may be younger than the covering on a house built in 2005.

Housing age is a proxy for roof age, and it is a weak one. It tells you about the population of roofs in a place (how many exist, how they were built, what is under them) and nothing whatsoever about any individual roof.

That is why this page is not titled “where roofs are most overdue”. It is titled for what the data measures. If you want the arithmetic that turns housing-age cohorts into a defensible estimate of replacement volume, with its assumption published and run at three values, that is the companion study, homes entering the roof replacement window. And if you want an answer about your roof rather than about a city, the roof life calculator asks the questions the Census does not.

What median year structure built actually is

Table B25035 publishes one number for a place: the year that divides its housing units into two equal halves, half built before it and half after. The universe is all housing units, owned, rented, occupied and vacant. The Census Bureau notes that median age of housing is simply the survey year minus that value, which is the convention this page uses: 2023 minus the median year built.

It is computed on a fixed ten-interval distribution running from “Built 2020 or later” down to “Built 1939 or earlier”, so it is an interpolated figure rather than a raw one. Two consequences follow, and both matter more than the ranking itself.

The first is that the estimate carries a margin of error, and at 90 per cent confidence those errors are one or two years for cities of this size, small, but large enough that a one-year gap between two cities is not a difference. The second is the floor, which is the subject of its own section below.

HyreRoof analysis: the median is a middle-of-the-distribution statistic and it is silent about the tails. A city with an old core and thirty years of aggressive suburban annexation can post a median in the late 1980s while still holding tens of thousands of pre-war houses. Atlanta does exactly that. So this study publishes the median and the pre-1940 share and the pre-1980 share for every city, because the three answer different questions.

The forty oldest of the hundred largest cities

Median age of the housing stock in 2023 · median year built US 43 yr (1980) Buffalo, NY *85 yr · 1938 *St. Louis, MO *85 yr · 1938 *Rochester, NY *85 yr · 1938 *Cleveland, OH83 yr · 1940Pittsburgh, PA81 yr · 1942San Francisco, CA78 yr · 1945Boston, MA76 yr · 1947Detroit, MI76 yr · 1947Baltimore, MD75 yr · 1948Philadelphia, PA74 yr · 1949Minneapolis, MN73 yr · 1950Cincinnati, OH72 yr · 1951St. Paul, MN71 yr · 1952Chicago, IL71 yr · 1952New York, NY71 yr · 1952Milwaukee, WI71 yr · 1952Oakland, CA70 yr · 1953Toledo, OH68 yr · 1955Washington, DC66 yr · 1957Long Beach, CA65 yr · 1958New Orleans, LA64 yr · 1959Richmond, VA64 yr · 1959Des Moines, IA63 yr · 1960Spokane, WA62 yr · 1961Salt Lake City, UT60 yr · 1963Los Angeles, CA59 yr · 1964Norfolk, VA59 yr · 1964Birmingham, AL58 yr · 1965Portland, OR57 yr · 1966Newark, NJ57 yr · 1966Tacoma, WA56 yr · 1967Kansas City, MO55 yr · 1968St. Petersburg, FL54 yr · 1969Jersey City, NJ53 yr · 1970Louisville/Jefferson County, KY53 yr · 1970Memphis, TN53 yr · 1970Fort Wayne, IN52 yr · 1971Omaha, NE51 yr · 1972Indianapolis, IN51 yr · 1972Tulsa, OK51 yr · 1972 * median falls in the open “1939 or earlier” interval: no margin of error published
Median age of the housing stock in 2023, calculated as 2023 minus the median year structure built, for the forty oldest of the hundred largest incorporated places. HyreRoof analysis of US Census Bureau, ACS 2023 5-year estimates, tables B25035 (median year structure built) and B25034 (total housing units). Bars marked with an asterisk are drawn at the floor of the Census scale and are minimum ages, not measured ones. The dashed line is the United States median. Retrieved 3 September 2026.

The top of that chart is the industrial Northeast and Midwest, and it is close to a clean sweep: Buffalo, St. Louis, Rochester, Cleveland, Pittsburgh, Detroit, Baltimore, Philadelphia, Cincinnati, Milwaukee, Toledo. San Francisco and Boston are the two coastal exceptions, and they are there for the same underlying reason, a housing stock that was substantially complete before 1950 and a physical envelope that has left little room to add to it since.

The bottom is the Sun Belt and it is just as consistent: Irvine (2001), Henderson (2000), Cape Coral (1999), Chandler (1997), Raleigh (1996), Las Vegas and Charlotte and Durham (1994). These are places where more than half of every home standing today was built after the first Gulf War.

HyreRoof analysis: the useful way to read the spread is not as a league table of decay. Detroit’s median of 1947 and Irvine’s of 2001 are both statements about when construction happened, and the fifty-four years between them describe two completely different roofing markets.

One is dominated by repeat replacement on small, steep, complicated roofs over dimensional lumber decking; the other by first and second replacements on large, simple roofs over plywood or OSB, much of it still under an original manufacturer warranty.

The 100 largest cities, ranked oldest first

#CityMedian year builtMOEMedian age, 2023Housing unitsPre-1940Pre-1980
1Buffalo, NY1939 or earlier (floor)not published85+ yr136,53360.9%89.7%
2St. Louis, MO1939 or earlier (floor)not published85+ yr173,92058.3%85.9%
3Rochester, NY1939 or earlier (floor)not published85+ yr103,25154.1%87.6%
4Cleveland, OH1940±283 yr200,54249.6%85.9%
5Pittsburgh, PA1942±181 yr159,66748.4%83.4%
6San Francisco, CA1945±278 yr411,54245.4%77.2%
7Boston, MA1947±276 yr307,84046.8%73.6%
8Detroit, MI1947±176 yr326,06535.2%90.1%
9Baltimore, MD1948±175 yr293,63141.1%82.5%
10Philadelphia, PA1949±274 yr739,72539.9%84.2%
11Minneapolis, MN1950±273 yr203,21743.6%73.0%
12Cincinnati, OH1951±272 yr159,73140.3%80.7%
13St. Paul, MN1952±171 yr131,37641.2%78.9%
14Chicago, IL1952±171 yr1,268,19939.1%76.5%
15New York, NY1952±171 yr3,649,89638.4%79.8%
16Milwaukee, WI1952±171 yr257,97334.7%85.2%
17Oakland, CA1953±270 yr187,84736.7%77.9%
18Toledo, OH1955±168 yr133,19531.4%84.0%
19Washington, DC1957±166 yr356,10131.7%70.3%
20Long Beach, CA1958±165 yr181,46919.2%79.6%
21New Orleans, LA1959±164 yr194,75832.1%75.4%
22Richmond, VA1959±164 yr112,84828.6%71.5%
23Des Moines, IA1960±263 yr97,45727.8%72.0%
24Spokane, WA1961±262 yr102,06225.7%68.6%
25Salt Lake City, UT1963±260 yr97,31826.3%67.9%
26Los Angeles, CA1964±159 yr1,537,03419.2%71.0%
27Norfolk, VA1964±159 yr102,54215.2%67.8%
28Birmingham, AL1965±258 yr108,90317.3%70.9%
29Portland, OR1966±257 yr304,11327.1%64.3%
30Newark, NJ1966±257 yr121,60423.6%66.1%
31Tacoma, WA1967±256 yr96,15126.9%64.8%
32Kansas City, MO1968±155 yr243,69221.6%63.7%
33St. Petersburg, FL1969±154 yr141,0399.1%70.9%
34Jersey City, NJ1970±253 yr132,63628.8%57.6%
35Louisville/Jefferson County, KY1970±253 yr288,04715.9%62.4%
36Memphis, TN1970±153 yr292,2907.7%67.3%
37Fort Wayne, IN1971±252 yr117,69214.4%64.6%
38Omaha, NE1972±151 yr211,64018.1%61.8%
39Indianapolis, IN1972±151 yr399,63416.1%59.8%
40Tulsa, OK1972±151 yr192,3508.9%65.1%
41Fort Lauderdale, FL1972±251 yr101,2341.6%66.3%
42Anaheim, CA1973±150 yr110,2782.3%65.7%
43Seattle, WA1974±149 yr382,93323.4%54.2%
44Denver, CO1974±149 yr352,59317.2%57.4%
45Wichita, KS1974±149 yr175,53910.3%58.3%
46Baton Rouge, LA1975±248 yr106,4215.5%58.9%
47San Jose, CA1975±148 yr343,0585.2%60.8%
48Sacramento, CA1976±247 yr210,62111.0%54.7%
49Riverside, CA1976±147 yr97,1056.8%56.4%
50Miami, FL1978±145 yr219,8097.9%52.4%
51Little Rock, AR1978±145 yr99,6977.2%53.3%
52San Diego, CA1978±145 yr559,6536.6%53.6%
53Madison, WI1979±144 yr130,84813.4%51.6%
54Stockton, CA1979±144 yr104,9559.0%51.3%
55Fresno, CA1979±244 yr188,0135.4%50.9%
56Tucson, AZ1979±144 yr245,8363.2%52.5%
57Columbus, OH1980±243 yr420,06812.0%50.6%
58Winston-Salem, NC1980±243 yr113,4417.7%49.5%
59Dallas, TX1980±143 yr584,6435.2%49.5%
60Lincoln, NE1981±142 yr126,40312.4%49.2%
61Oklahoma City, OK1981±142 yr302,7517.4%48.6%
62Houston, TX1981±142 yr1,023,1124.1%48.3%
63Corpus Christi, TX1981±242 yr134,9812.4%47.5%
64Albuquerque, NM1982±241 yr256,8613.0%47.8%
65Anchorage, AK1982±141 yr119,7170.8%44.6%
66Lexington-Fayette, KY1983±140 yr147,7206.7%45.8%
67Greensboro, NC1983±240 yr133,5655.7%44.6%
68El Paso, TX1983±240 yr262,8994.7%44.8%
69Lubbock, TX1983±140 yr115,5732.4%46.2%
70Tampa, FL1984±139 yr177,0768.3%45.5%
71San Antonio, TX1984±139 yr603,2135.2%43.7%
72Huntsville, AL1984±139 yr102,5922.6%44.2%
73Phoenix, AZ1984±139 yr642,8671.9%42.3%
74Virginia Beach, VA1984±139 yr190,7341.1%40.2%
75Boise City, ID1985±138 yr104,8336.3%42.6%
76Nashville-Davidson, TN1985±238 yr333,0746.2%42.3%
77Aurora, CO1985±138 yr150,2420.9%37.8%
78Arlington, TX1985±138 yr150,5190.6%35.6%
79Colorado Springs, CO1986±137 yr207,0785.3%40.0%
80Jacksonville, FL1986±137 yr422,3555.0%40.6%
81Irving, TX1986±137 yr101,3120.9%37.1%
82Atlanta, GA1987±236 yr259,12212.1%44.2%
83Tallahassee, FL1987±136 yr95,1161.9%37.9%
84Mesa, AZ1988±135 yr221,1290.5%29.9%
85Bakersfield, CA1989±234 yr133,8763.1%35.3%
86Reno, NV1989±134 yr120,4912.9%37.9%
87Chesapeake, VA1989±134 yr95,9972.2%31.6%
88Scottsdale, AZ1990±233 yr138,4220.4%29.3%
89Orlando, FL1991±132 yr146,6152.6%33.4%
90Fort Worth, TX1992±131 yr365,2295.6%34.9%
91Austin, TX1993±230 yr466,4282.3%29.4%
92Plano, TX1993±130 yr116,4400.3%18.9%
93Durham, NC1994±129 yr132,8645.2%30.6%
94Charlotte, NC1994±129 yr390,8352.6%29.2%
95Las Vegas, NV1994±129 yr263,9580.5%22.8%
96Raleigh, NC1996±127 yr218,2002.9%24.2%
97Chandler, AZ1997±126 yr111,4440.1%10.0%
98Cape Coral, FL1999±224 yr95,9140.0%15.9%
99Henderson, NV2000±123 yr136,9010.3%7.1%
100Irvine, CA2001±122 yr120,3680.7%21.2%

US Census Bureau, ACS 2023 5-year estimates. Median year built and its margin of error from table B25035; housing-unit counts and the pre-1940 and pre-1980 shares from table B25034. Retrieved 3 September 2026.

The hundred places are the hundred largest incorporated places by total housing units. Census-designated places are excluded, Urban Honolulu, Arlington in Virginia, Paradise and Spring Valley in Nevada and Sunrise Manor would all otherwise qualify on size, and they are statistical areas rather than cities. Together the hundred hold 28,261,101 housing units, 19.9% of the national stock.

Three cities the scale cannot separate

Buffalo, St. Louis and Rochester all report a median year structure built of 1938, and all three carry the annotation value −333333333 in place of a margin of error. Census documents that code precisely: “The margin of error could not be computed because the median falls in the lowest interval or highest interval of an open-ended distribution.”

The lowest interval of the standard distribution for this measure is “Built 1939 or earlier”. When a place’s median lands inside it there is no distribution left to interpolate across, so the Bureau writes a sentinel: data.census.gov shows “1939-” and the downloadable file shows 1938. It is a floor marker, not an estimate.

HyreRoof calculation: across all 543,542 geographies in the B25035 release, 34,417 report 1938 and 84 report the top-code of 2021, 34,501 rows in total, which is exactly the number carrying the −333333333 annotation. That one-to-one match is how we confirmed the two sentinels rather than assuming them.

What follows from it. Buffalo, St. Louis and Rochester are tied at the bottom of this ranking and cannot be ordered against one another on this variable at all. Any page that tells you which of the three is “America’s oldest city” on median year built has invented a distinction the source does not contain.

Where they can be separated is on the cohort counts, which are ordinary estimates with ordinary margins of error: Buffalo is 60.9 per cent pre-1940, St. Louis 58.3 per cent and Rochester 54.1 per cent.

Where the median lies to you

0%15%30%45%60%1940195019601970198019902000BuffaloDetroitNew YorkLos AngelesFort LauderdaleAnaheimLincolnAtlantaHendersonIrvine Median year structure built Share built 1939 or earlier
Each point is one of the hundred largest incorporated places. Horizontal: median year structure built. Vertical: the share of its housing units built in 1939 or earlier. HyreRoof analysis of US Census Bureau ACS 2023 5-year tables B25035 and B25034. Pearson correlation across the hundred places is r = −0.936. Retrieved 3 September 2026.

HyreRoof calculation: the two measures agree closely: the correlation between median year built and pre-1940 share across the hundred cities is r = −0.936. That is exactly what you would expect and it is not the interesting part. The interesting part is the residual.

Atlanta ranks 82nd of 100 on median year built (1987) and 42nd on pre-1940 share (12.1 per cent). Fort Worth ranks 90th on the median and 61st on the share; Durham 93rd and 68th.

These are cities with a genuinely old core and an enormous volume of post-1990 construction around it, and the median sits in the new material because that is where the mass is. Reading Atlanta as a young-housing city because its median is 1987 loses thirty-one thousand pre-war houses.

The error runs the other way too. Fort Lauderdale ranks 41st on median year built (1972) but 87th on pre-1940 share (1.6 per cent); Anaheim 42nd and 83rd; Anchorage 65th and 91st. These places have a middle-aged stock with almost no pre-war tail at all, post-war built, and built more or less all at once.

HyreRoof analysis: for anything to do with roofs, the tail usually matters more than the middle. Pre-war construction is where you find board sheathing rather than panel decking, slate and clay tile rather than asphalt, low or absent attic ventilation, and the accumulated layers that HUD’s inspection guide warns about. A single median cannot carry any of that, which is why the table above publishes three columns instead of one.

The same cities ranked on pre-1940 share instead

#CityPre-1940 sharePre-1940 unitsMedian year builtRank on median
1Buffalo, NY60.9%83,2111939 or earlier#1
2St. Louis, MO58.3%101,3191939 or earlier#2
3Rochester, NY54.1%55,8801939 or earlier#3
4Cleveland, OH49.6%99,4311940#4
5Pittsburgh, PA48.4%77,2941942#5
6Boston, MA46.8%144,1671947#7
7San Francisco, CA45.4%186,8551945#6
8Minneapolis, MN43.6%88,5411950#11
9St. Paul, MN41.2%54,1561952#13
10Baltimore, MD41.1%120,8071948#9
11Cincinnati, OH40.3%64,3061951#12
12Philadelphia, PA39.9%295,1501949#10
13Chicago, IL39.1%496,2561952#14
14New York, NY38.4%1,401,6001952#15
15Oakland, CA36.7%68,9091953#17
16Detroit, MI35.2%114,9221947#8
17Milwaukee, WI34.7%89,4421952#16
18New Orleans, LA32.1%62,5611959#21
19Washington, DC31.7%113,0151957#19
20Toledo, OH31.4%41,8821955#18
21Jersey City, NJ28.8%38,1631970#34
22Richmond, VA28.6%32,2831959#22
23Des Moines, IA27.8%27,0781960#23
24Portland, OR27.1%82,4301966#29
25Tacoma, WA26.9%25,8591967#31

The twenty-five of the hundred largest cities with the greatest share of housing built in 1939 or earlier. US Census Bureau, ACS 2023 5-year table B25034, retrieved 3 September 2026.

This ranking has no floor problem: the cohort counts are ordinary estimates. It is the measure to use when the question is about the old part of a city’s stock rather than about its middle.

Every state, DC and Puerto Rico

StateMedian year builtMOEMedian age, 2023Housing unitsPre-1940 share
District of Columbia1957±166 yr356,10131.7%
New York1958±165 yr8,539,53630.5%
Rhode Island1961±162 yr484,61530.4%
Massachusetts1963±160 yr3,014,65730.7%
Pennsylvania1965±158 yr5,779,66325.1%
Connecticut1967±156 yr1,536,04920.4%
New Jersey1969±154 yr3,775,84217.5%
Illinois1970±153 yr5,443,50120.4%
Ohio1970±153 yr5,271,57319.2%
Iowa1971±152 yr1,427,17524.1%
Michigan1972±151 yr4,599,68314.5%
Kansas1975±148 yr1,285,22115.5%
Nebraska1975±148 yr855,63118.8%
Wisconsin1975±148 yr2,750,75018.1%
California1976±147 yr14,532,6838.9%
Indiana1976±147 yr2,953,34416.1%
Maine1976±147 yr746,55223.1%
Vermont1976±147 yr337,07225.1%
West Virginia1976±147 yr859,65315.4%
Minnesota1978±145 yr2,519,53815.6%
Missouri1978±145 yr2,809,50113.4%
New Hampshire1978±245 yr644,25319.1%
Hawaii1979±144 yr564,9053.2%
Maryland1979±144 yr2,545,53210.8%
South Dakota1979±144 yr402,36416.3%
Puerto Rico1979±144 yr1,575,1051.9%
Montana1980±143 yr522,93912.9%
Oklahoma1980±143 yr1,763,0367.1%
Oregon1980±143 yr1,838,63110.8%
Wyoming1980±143 yr275,13110.8%
North Dakota1981±142 yr374,86611.8%
Kentucky1982±141 yr2,010,6559.2%
Louisiana1982±141 yr2,094,0026.3%
New Mexico1984±139 yr949,5244.5%
Virginia1984±139 yr3,654,7847.1%
Washington1984±239 yr3,262,6679.7%
Alabama1985±138 yr2,316,1924.9%
Alaska1985±138 yr327,6101.8%
Delaware1986±137 yr457,9588.1%
Mississippi1986±237 yr1,332,8114.2%
Tennessee1986±137 yr3,095,4725.6%
Arkansas1987±136 yr1,382,6644.2%
Colorado1987±136 yr2,545,1247.1%
Florida1988±135 yr10,082,3562.0%
Idaho1990±133 yr776,6838.2%
North Carolina1990±133 yr4,815,1955.0%
Texas1990±133 yr11,890,8083.2%
Georgia1991±132 yr4,483,8734.0%
South Carolina1991±132 yr2,401,6383.7%
Utah1991±132 yr1,193,0826.3%
Arizona1992±131 yr3,142,4431.4%
Nevada1996±127 yr1,307,3381.2%

US Census Bureau, ACS 2023 5-year tables B25035 and B25034, retrieved 3 September 2026. Ordered oldest first.

The state range (the District of Columbia at 1957 to Nevada at 1996) is 39 years, against 63 across the hundred cities. State medians average out the city and the exurb, which is a good reason not to use them as a stand-in for a market.

What is actually driving the ranking

Annexation, not construction

A city’s median year built moves when the city’s boundary moves. Nashville-Davidson, Louisville/Jefferson County, Indianapolis and Lexington-Fayette are consolidated city-county governments; their figures cover a county, not a downtown. Buffalo, St. Louis and Detroit are the opposite case, tightly bounded municipalities that could not annex their own suburbs, and their medians are old partly for that reason.

Where the stock stopped growing

Detroit posts the highest pre-1980 share of any of the hundred cities at 90.1 per cent, ahead of Buffalo at 89.7 and Rochester at 87.6. That is not a statement about how old the oldest houses are. It is a statement that almost nothing has been added in forty-five years.

Where it never stopped

Henderson, Nevada has 7.1 per cent of its stock built before 1980 and Chandler, Arizona 10.0 per cent. Nine in ten homes in those cities are younger than the roofs currently being replaced in Cleveland.

Vacancy is inside the number

B25035 covers all housing units, including vacant ones, and older cities carry more of them. A vacant unit is a roof that still exists and still fails, but it is not a customer, and no page should treat it as one.

Owners and renters are barely different

ACS table B25037 splits the median by tenure. Nationally the owner-occupied median is 1981 and the renter-occupied median 1979: a two-year gap. Whatever separates owner from renter housing in this country, it is not the age of the building.

The pre-war stock is bigger than the 2010s stock

Nationally there are 16,917,912 housing units built in 1939 or earlier and 12,736,038 built across the whole of the 2010s. There is more pre-war housing standing in America than there is housing from the most recent complete decade.

What an old housing stock does mean for roofing

Since the honest answer to “does an old city mean old roofs” is no, it is worth being precise about what an old city does mean. Four things, all of which follow from the construction rather than from the covering’s age.

The material mix is different. HUD’s inspection guide describes slate, clay tile and asbestos cement shingles as “extremely durable and, if of high quality and properly maintained, may last the life of the structure,” and metal as lasting “50 years or more if properly painted or otherwise maintained.” A pre-war stock contains materially more of these than a 1990s stock does, and they do not sit on a twenty-year cycle at all.

HyreRoof analysis: that cuts against the intuition the ranking invites. Some of the oldest housing in the country carries the least frequently replaced roofs in the country.

The layer count is different. The same guide states that “no more than two layers of asphalt shingles should normally be in place at any one time”, and puts the service life of a second layer laid over a first at about fifteen years against about twenty for the first.

Older housing has had more opportunities to accumulate layers, and a house at the two-layer limit faces a tear-off rather than a roof-over on its next job: a different scope and a different price.

The deck is different. Pre-war roofs are commonly framed and sheathed in dimensional lumber rather than panels, and wood shingle roofs of the period were often laid on spaced sheathing. Neither is a defect. Both change what a tear-off finds underneath and what the re-cover has to be fastened to.

The regulator is different. Old stock and old cities go together, and older cities are more likely to run their own licensing, permitting and inspection regimes on top of whatever the state does, or in place of it. Which regime you are in changes what a credential proves; we have set out the six ways American states regulate roofing and why the published counts of “licensed states” disagree with each other.

How to use this page for an actual house

  1. 1
    Do not read your own roof off the city median

    It is the middle of a distribution of buildings, not a measurement of any covering. The only way to date your roof is a document: a permit record, a closing disclosure, a manufacturer warranty registration or the previous owner’s invoice.

  2. 2
    Pull the permit history before you pull anything else

    A re-roof almost always needs a permit, so the building department that issued it is the most reliable public record of when the covering went on. It is also free.

  3. 3
    Count the layers from the eave

    The thickness at the drip edge tells you whether you are on one layer or two. HUD’s guidance is that two is normally the limit, which makes it the single fact that most changes the cost of the next job.

  4. 4
    Use the cohort, not the median, if you are sizing a market

    The pre-1940 and pre-1980 columns above are ordinary estimates with ordinary margins of error. The median has a floor and, at the floor, no margin of error at all.

  5. 5
    Check the margin before you believe a one-year gap

    Most of these cities carry ±1 or ±2 years. Chicago at 1952 and Milwaukee at 1952 are the same number; Oakland at 1953 is not distinguishable from either.

  6. 6
    Then price the job on the roof in front of you

    The roof cost calculator and the repair or replace calculator work from the measurements of one building, which is the level at which this question actually has an answer.

Method

Source. Every housing figure was read from the Census Bureau’s ACS 2023 5-year table-based Summary File: the pipe-delimited releases acsdt5y2023-b25035.dat, acsdt5y2023-b25034.dat, acsdt5y2023-b25036.dat and acsdt5y2023-b25037.dat, joined to the geography file Geos20235YR.txt on GEO_ID. Nothing was taken from a secondary summary, a real-estate listing site or another “oldest cities” article.

Universe. Summary level 160, incorporated places, in the fifty states and the District of Columbia and Puerto Rico. Census-designated places, zonas urbanas and comunidades were excluded because they are statistical areas rather than municipal governments; Urban Honolulu CDP, Arlington CDP in Virginia, and Paradise, Spring Valley, Enterprise and Sunrise Manor CDPs in Nevada would otherwise have entered the hundred on size.

Selection. The hundred places with the most total housing units (B25034_001E), which is the only variable used to select. That threshold is 95,116 housing units. Selecting on housing units rather than population is deliberate: the question is about buildings, and a place with many small households would otherwise be under-weighted relative to the roofs it contains.

Ranking. Ascending on B25035_001E, which is the single measured variable. Where two cities share a median year the tie is broken for display by the pre-1940 share, and the table says so. No composite score is used anywhere on this page. A twenty-factor “oldest housing” index would be unfalsifiable and this desk does not build them.

HyreRoof calculation, median age. Median age of housing = 2023 minus median year structure built, which is the arithmetic the Census Bureau’s own subject definitions describe. For the three floor cities the result is written as “85+ yr” because 1938 is a sentinel and the true median is 1939 or earlier.

HyreRoof calculation, cohort shares. Pre-1940 share = B25034_011E ÷ B25034_001E. Pre-1980 share = (B25034_007E + B25034_008E + B25034_009E + B25034_010E + B25034_011E) ÷ B25034_001E. Both are ratios of estimates from the same table; their margins of error are not propagated here and the Limitations section says so.

HyreRoof calculation: the correlation. Pearson r between median year built and pre-1940 share across the hundred cities is −0.936, computed on the published values including the three at the floor. Including them biases the coefficient toward zero, because 1938 understates the true medians; the real relationship is at least this strong.

Verification of the sentinels. The 1938 floor and the 2021 ceiling were not assumed from documentation. Across all 543,542 rows of the B25035 release, 34,417 carry the value 1938 and 84 carry 2021, and exactly 34,501 rows carry the −333333333 margin-of-error annotation. The counts match to the row.

Limitations

  • Building age is not roof age

    The single most important limit, and the reason it is at the top of the page as well as here. No ACS table asks when a roof was installed. Any inference from this page to the condition of one roof is unsupported.

  • Three cities are at a floor and cannot be ordered

    Buffalo, St. Louis and Rochester report the sentinel 1938 with no margin of error. Their true medians could be 1939 or 1899 and this dataset would look identical.

  • Margins of error are not propagated through the shares

    The pre-1940 and pre-1980 columns are ratios of two estimates. Census publishes a margin of error for each component; we have not carried them through the division. Treat small differences between adjacent cities as differences we have not demonstrated.

  • A hundred cities is not a country

    These hundred hold 19.9% of US housing units. The other four fifths, suburbs, small towns and unincorporated areas, are not in this ranking and behave differently.

  • City boundaries are not markets

    Nashville-Davidson, Louisville/Jefferson County, Indianapolis and Lexington-Fayette are consolidated city-county governments and are not comparable in scope to a tightly bounded municipality such as Boston or St. Louis. The state and metropolitan figures elsewhere on the site avoid that problem and introduce their own.

  • Five-year estimates are a five-year average

    ACS 2023 5-year data pools 2019 through 2023. It is not a 2023 snapshot, and in a place building quickly the pooled estimate lags the current stock.

  • Mobile homes are dated by model year

    Census assumes the manufacturer’s model year for mobile homes, houseboats and RVs. In states with a large manufactured-housing share that is a different quantity being averaged into the same median.

  • Two retrieval routes failed and were replaced, not worked around

    On 3 September 2026 the Census data API at api.census.gov returned HTTP 302 to a missing-key page for an unauthenticated request, so every ACS figure here was taken from the public table-based Summary File instead: the same estimates, published by the same programme, from a route that needs no credential. On the same date the mobile edition of HUD’s Residential Rehabilitation Inspection Guide returned an empty body, and the PDF edition was used in its place. Neither substitution changes a figure; both are recorded because an unrecorded workaround is how a source quietly stops being checked.

  • Demolition is invisible here

    The table counts units still standing at the time of interview. A city that demolished a great deal of its oldest housing looks younger than its history, and nothing in this dataset distinguishes that from never having built it.

Questions

Which US city has the oldest housing stock?
On the Census Bureau’s median year structure built, three of the hundred largest cities are tied at the bottom of the scale: Buffalo, St. Louis and Rochester all report a median of 1939 or earlier, published as the sentinel value 1938 with no margin of error. They cannot be ranked against each other on this measure. On the share of housing built in 1939 or earlier, which is an ordinary estimate, Buffalo leads at 60.9 per cent, then St. Louis at 58.3 and Rochester at 54.1. Source: ACS 2023 5-year tables B25035 and B25034.
How old is the average American home?
The median year structure built for all US housing units is 1980, with a margin of error of ±1 year, in the ACS 2023 5-year estimates (table B25035). Subtracting that from the survey year gives a median housing age of 43 years in 2023. Median, not average: half of all housing units are older than 1980 and half are newer.
Does an old house mean an old roof?
No, and this is the central caution on the page. The Census measures when a building was first constructed, not when it was remodelled, added to or converted, and there is no question anywhere in the American Community Survey about the roof. On HUD’s own figure an asphalt shingle roof has a service life of about twenty years for the first layer, so a 1948 house has probably been re-roofed three times. Housing age tells you about the population of roofs in a place; it says nothing about any individual roof.
Why do Buffalo, St. Louis and Rochester all show 1938?
Because the median falls inside the lowest interval of the distribution Census uses to compute it, which is the open-ended “Built 1939 or earlier”. When that happens the Bureau writes a sentinel value, 1938 in the downloadable files, “1939-” on data.census.gov, and publishes the annotation −333333333 in place of a margin of error, which its documentation defines as “the margin of error could not be computed because the median falls in the lowest interval or highest interval of an open-ended distribution.”
Which state has the oldest housing stock?
The District of Columbia at a median year built of 1957, then New York at 1958 and Rhode Island at 1961. The newest are Nevada at 1996, Arizona at 1992 and a three-way group at 1991, Georgia, South Carolina and Utah. All from ACS 2023 5-year table B25035, each with a margin of error of one or two years.
What is the difference between median year built and the pre-1940 share?
The median describes the middle of a city’s housing stock; the pre-1940 share describes its oldest tail. They correlate strongly across the hundred largest cities (r = −0.936) but they disagree in the places that matter most. Atlanta ranks 82nd of 100 on median year built and 42nd on pre-1940 share, because it has an old core wrapped in thirty years of new construction. For roofing questions the tail is usually the more useful measure.
How many US homes were built before 1940?
16,917,912 housing units, 11.9 per cent of the national stock of 142,332,876, in the ACS 2023 5-year estimates (table B25034). For scale, that is more than the 12,736,038 units built across the entire 2010s. There is more pre-war housing standing in America today than housing from the most recent complete decade.
Is the housing in an old city harder or more expensive to re-roof?
Different rather than uniformly harder, and the differences are structural rather than about age. Older stock carries more slate, clay tile and metal, materials HUD’s inspection guide describes as potentially lasting the life of the structure, alongside more accumulated asphalt layers, more board sheathing instead of panel decking, and more small complicated roof geometries. Some of those raise the price of a job and some of them mean the job comes round far less often.
Why are Census-designated places excluded from the ranking?
Because they are statistical areas rather than municipal governments, and mixing the two makes the table incoherent. Urban Honolulu, Arlington in Virginia, and Paradise, Spring Valley, Enterprise and Sunrise Manor in Nevada are all large enough on housing units to enter the hundred, and all are excluded on that rule rather than by judgement.
Do owner-occupied homes tend to be older than rentals?
Barely. ACS 2023 5-year table B25037 splits median year structure built by tenure: the owner-occupied median is 1981 and the renter-occupied median is 1979, a gap of two years nationally. Whatever separates owned housing from rented housing in this country, the age of the building is not it.
What margin of error do these city figures carry?
One or two years at 90 per cent confidence for almost every city of this size, and the table publishes the exact figure for each. Practically, that means a one-year gap between two cities is not a difference you can act on: Chicago and Milwaukee both report 1952 ±1 and Oakland reports 1953 ±2, and those three are statistically indistinguishable.
Can I use this page to estimate demand in my market?
Only as an input, and only through the cohort columns rather than the median. The arithmetic that converts housing-age cohorts into an estimate of annual replacement volume, with the assumption published and run at twenty, twenty-five and thirty years, is on the companion study, homes entering the roof replacement window. It also checks the model against the number of roofing projects the American Housing Survey actually measured.
Why is a five-year estimate used instead of the latest single year?
Because the 1-year ACS release only covers areas with 65,000 or more people and publishes fewer tables, while the 5-year release covers every place in the country. A ranking of a hundred cities can be built either way; a dataset that lets a reader look up their own small city cannot. The cost is that 5-year data pools 2019 through 2023 and therefore lags a fast-growing market.

Written and audited by

HyreRoof Research

Primary-source research, data analysis and fact checking

We are a research desk, not a sales floor. We read the statute, the licensing board’s own pages, the code section or the federal dataset ourselves, and we publish the figure with the document it came from and the date we retrieved it. Where a number cannot be traced to a primary source, we publish the shorter page and say what we could not verify. On our first study that rule removed a Minnesota exam statistic and left two states blank. Those gaps are on the page, not in a file somewhere.

36
primary sources read and cited
16
federal and state government domains
36
citations carrying a retrieval date
3
researched pages published

How this desk works

  • Primary sources only. Statutes from the legislature’s own publishing system, licensing rules from the board that issues the licence, datasets from the agency that collected them. Never a directory, an aggregator or another guide.
  • Three states, not two. A requirement is recorded as verified present, verified absent, or not verified. Most comparisons collapse the third into the second, which turns an unchecked cell into a factual claim.
  • Retrieval dates on everything. Regulation changes. A citation without the date it was read is not a citation.
  • Failures are published. When a source blocks automated retrieval we record the failure and leave the row empty, rather than filling it from a secondary summary.
  • Authorship is organisational. Research is attributed to this desk, never to an invented expert. Outside commentary, where used, is attributed to named and verifiable people.

Data as of 3 September 2026. Authorship on this site is organisational: the analysis belongs to the desk rather than to a named individual, and we do not publish credentials we do not hold. Our editorial policy sets out how we source, date and correct what we publish.

Sources & retrieval dates

  1. US Census Bureau, ACS 2023 5-year Summary File, table B25035 , Median year structure built. File acsdt5y2023-b25035.dat, all geographies Retrieved 3 September 2026.
  2. US Census Bureau, ACS 2023 5-year Summary File, table B25034 , Year structure built, ten cohorts. File acsdt5y2023-b25034.dat Retrieved 3 September 2026.
  3. US Census Bureau, ACS 2023 5-year Summary File, table B25037 , Median year structure built by tenure. File acsdt5y2023-b25037.dat Retrieved 3 September 2026.
  4. US Census Bureau, ACS 2023 5-year geography file , Geos20235YR.txt, summary levels and GEO_ID to name crosswalk Retrieved 3 September 2026.
  5. US Census Bureau, ACS 2023 table shells , ACS20235YR_Table_Shells.txt, line labels and universes for B25034–B25037 Retrieved 3 September 2026.
  6. US Census Bureau, 2023 ACS Subject Definitions , “Year Structure Built”, p. 52, and “Median Standard Distributions”, Appendix A Retrieved 3 September 2026.
  7. US Census Bureau, Notes on ACS Estimate and Annotation Values , Definition of the −333333333, −222222222 and −555555555 annotations Retrieved 3 September 2026.
  8. US Census Bureau, ACS Summary File , Table-based summary file format and release documentation Retrieved 3 September 2026.
  9. US Department of Housing and Urban Development, Office of Policy Development and Research , Residential Rehabilitation Inspection Guide, February 2000, §2.5 Pitched Roof Coverings, asphalt shingle service life, the two-layer limit, slate, tile and metal Retrieved 3 September 2026.
  10. US Department of Housing and Urban Development, Rehab Guide Volume 3: Roofs , Shingle classification by warranty duration, and the 17-year effective-life assumption attributed to the Insurance Institute for Property Loss Prevention Retrieved 3 September 2026.
  11. US Department of Housing and Urban Development, Durability by Design , Appendix B, Estimated Life Expectancy and Homeowner Maintenance Chart: roofing 15–30 years, condensed from the NAHB Life Expectancy Survey (1997) Retrieved 3 September 2026.
  12. US Census Bureau and HUD, 2023 American Housing Survey, Home Improvements , 8.3 million roofing projects and $93.5 billion of roofing expenditure over the two years to 2023 Retrieved 3 September 2026.

Your roof has an age. This page does not know it.

A city median cannot date a covering. These two work from the roof in front of you rather than from the building stock around it, and neither asks for your details.

Roof life calculator Repair or replace

HyreRoof does not perform roofing work. This page analyses public federal data and has no commercial relationship with any city, agency or contractor named on it. If a figure is wrong, or a table has been superseded by a newer ACS vintage, tell us and we will fix it in place and note the correction. Our sourcing rules are on the editorial policy page.