HyreRoof

Original research · Housing stock

America’s oldest housing stock, city by city

The hundred largest US cities ranked on one Census measure, median year structure built, with its margins of error, the pre-1940 and pre-1980 shares, and every state.

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

Written by HyreRoof Research Desk 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

Buffalo, St. Louis and Rochester have the oldest housing of the hundred largest US cities, tied at a median year built of 1939 or earlier. Irvine, California is the youngest at 2001.

The US median home was built in 1980, 43 years old in 2023 (ACS 2023 5-year, table B25035). This measures building age, not roof age: a roof is replaced several times in a house’s life, and the survey never asks when.

Read this before you read the table

Everything below measures when the building went up. The Census Bureau says so: “Year structure built refers to when the building was first constructed, not when it was remodeled, added to, or converted.” No question in the American Community Survey asks 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.

On that figure a house built in 1948 could have been re-roofed three times, and its covering may be younger than one 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 about any one roof.

That is why this page is not titled “where roofs are most overdue”. It is titled for what the data measures. The arithmetic that turns housing-age cohorts into an estimate of replacement volume, run at three assumptions, is in the companion study, homes entering the roof replacement window.

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. Median age of housing is the survey year minus that value, the Census 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 interpolated rather than raw. Two consequences follow, and both matter more than the ranking.

First, the estimate carries a margin of error: one or two years at 90 percent confidence for every city here not at the floor. Small, but enough that a one-year gap between two cities is not a difference. Second, the floor, which has its own section below.

HyreRoof analysis: the median describes the middle and says nothing about the tails. A city with an old core and decades of new building around it can post a late-1980s median while holding tens of thousands of pre-war homes. Atlanta does.

So this study publishes the median, 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 median 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: a minimum age, no margin of error published Median age of homes, 2023 (years) Dashed line: US median, 43 years Buffalo*85+St. Louis*85+Rochester*85+Cleveland83Pittsburgh81San Francisco78Boston76Detroit76Baltimore75Philadelphia74Minneapolis73Cincinnati72St. Paul71Chicago71New York71Milwaukee71Oakland70Toledo68Washington66Long Beach65New Orleans64Richmond64Des Moines63Spokane62Salt Lake City60Los Angeles59Norfolk59Birmingham58Portland57Newark57Tacoma56Kansas City55St. Petersburg54Jersey City53Louisville53Memphis53Fort Wayne52Omaha51Indianapolis51Tulsa51 * median in the open “1939 or earlier” interval: a minimum age, 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 September 3, 2026.

The top of that chart is the industrial Northeast and Midwest: Buffalo, St. Louis, Rochester, Cleveland, Pittsburgh, Detroit, Baltimore, Philadelphia, Cincinnati, Milwaukee, Toledo. San Francisco and Boston are the coastal exceptions, with medians of 1945 and 1947.

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). In each, more than half the homes standing today were built after 1991.

HyreRoof analysis: do not read the spread as a league table of decay. Detroit’s median of 1947 and Irvine’s of 2001 both say when construction happened. The fifty-four years between them point to different roofing work, not to better or worse places.

The 100 largest cities, ranked oldest first

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

The hundred places are the hundred largest incorporated places by total housing units. Census-designated places are excluded because they are statistical areas rather than cities.

Urban Honolulu, Arlington in Virginia, and Paradise, Spring Valley, Enterprise and Sunrise Manor in Nevada would otherwise qualify on size. 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 for this measure is “Built 1939 or earlier”. When a median lands inside it there is nothing 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, 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. Buffalo, St. Louis and Rochester are tied and cannot be ordered against one another on this variable. A page naming one of them “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 percent pre-1940, St. Louis 58.3 percent and Rochester 54.1 percent.

Where the median lies to you

0%15%30%45%60%1940195019601970198019902000BuffaloDetroitNew YorkLos AngelesFort LauderdaleAnaheimLincolnAtlantaHendersonIrvine Median year structure built Share built 1939 or earlier 0%15%30%45%60%1940196019802000BuffaloAtlantaIrvine Median year structure built 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 September 3, 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 expected. The interesting part is where they disagree.

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

These cities have an old core with a large amount of newer building around it, and the median sits in the newer stock because that is where most of the units are. Reading Atlanta as a young-housing city because its median is 1987 misses 31,231 pre-war units.

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

HyreRoof analysis: for roofing questions the tail can matter more than the middle. Pre-war stock is where you can find board sheathing rather than panel decking, slate and clay tile rather than asphalt, and the accumulated layers HUD’s inspection guide warns about.

A single median cannot carry any of that, which is why the table above has three columns instead of one.

The same cities ranked on pre-1940 share instead

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

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 built (±MOE)Median 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 September 3, 2026. Ordered oldest first. On phones the housing-unit column is hidden to fit the screen.

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, so they make a poor 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 percent, 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 since 1980.

Where it never stopped

Henderson, Nevada has 7.1 percent of its stock built before 1980 and Chandler, Arizona 10.0 percent. In both, at least nine homes in ten were built in 1980 or later.

Vacancy is inside the number

B25035 covers all housing units, including vacant ones. 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 answer to “does an old city mean old roofs” is no, it helps to be precise about what an old city does mean. Four things, all from the construction rather than 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.”

Where a pre-war stock has more of these than a 1990s stock, those roofs 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 can carry some of the least often replaced roofs.

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 can be different. A pre-war roof may be sheathed in boards rather than panels, and a wood shingle roof of the period may sit on spaced sheathing. Neither is a defect. Both change what a tear-off finds and what the new covering is fastened to.

The regulator can be different. Some cities run their own licensing, permitting and inspection on top of, or in place of, what the state does.

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
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
Pull the permit history before anything else

Where a re-roof needed a permit, the building department holds the most reliable public record of when the covering went on. Some cities exempt re-roofs, so a missing record is not proof either way.

3
Find out how many layers are on it, from the ground

Ask a roofer or inspector whether there is one layer or two; the eave edge can show it without anyone climbing up. HUD’s guidance is that two is normally the limit, so a second layer changes the scope of the next job.

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
Check the margin before you believe a one-year gap

Every city here not at the floor carries ±1 or ±2 years. Chicago at 1952 and Milwaukee at 1952 are the same number; Oakland at 1953 is not distinguishable from either.

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, Arlington in Virginia, and Paradise, Spring Valley, Enterprise and Sunrise Manor 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. 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 their true medians are 1938 or earlier, not 1938; 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 most important limit, which is why 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 September 3, 2026 the Census data API returned HTTP 302 to a missing-key page, so every ACS figure came from the public table-based Summary File instead: the same estimates, no credential needed. HUD’s mobile inspection guide returned an empty body, so we used the PDF. Neither change alters a figure.

Demolition is invisible here

The table counts units still standing at the time of interview. A city that demolished much 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?
Buffalo, St. Louis and Rochester, tied, among the hundred largest cities. All three report a median year built of 1939 or earlier (the sentinel 1938, with no margin of error), so they cannot be ranked against each other. On pre-1940 share, Buffalo leads at 60.9 percent, then St. Louis at 58.3 and Rochester at 54.1 (ACS 2023, 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. The Census measures when a building was first constructed, and no survey question asks about the roof. On HUD’s figure a first layer of asphalt shingles lasts about twenty years, so a 1948 house could have been re-roofed three times. Housing age describes the roofs in a place, not any one roof.
Why do Buffalo, St. Louis and Rochester all show 1938?
Because their medians fall inside the lowest, open-ended interval, “Built 1939 or earlier”. Census then writes a sentinel, 1938 in the files and “1939-” on data.census.gov, and the annotation −333333333 in place of a margin of error: “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 (r = −0.936) but can disagree. Atlanta ranks 82nd of 100 on median year built and 42nd on pre-1940 share, because it has an old core ringed by newer building.
How many US homes were built before 1940?
16,917,912 housing units, 11.9 percent 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. Older stock can carry more slate, clay tile and metal, which HUD’s guide says may last the life of the structure, plus more accumulated asphalt layers and board sheathing. Some of that raises the scope of a job; some of it means the job comes round 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 judgment.
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 percent confidence for every city not at the floor, and the table gives each figure. So a one-year gap is not a difference you can act on: Chicago and Milwaukee both report 1952 ±1 and Oakland 1953 ±2, and the 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, not the median. The arithmetic that turns housing-age cohorts into annual replacement volume, run at twenty, twenty-five and thirty years and checked against the American Housing Survey, is in the companion study on homes entering the roof replacement window.
Why is a five-year estimate used instead of the latest single year?
Because the 1-year ACS covers only areas of 65,000 people or more and publishes fewer tables, while the 5-year release covers every place. That lets a reader look up a small city too. The cost is that 5-year data pools 2019 through 2023, so it lags a fast-growing market.

Written and audited by

HyreRoof Research Desk

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 every figure we publish carries 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.

155
primary sources read and cited
53
government domains among them
181
citations carrying a retrieval date
11
research studies published

How this desk works

  • Primary sources only. Statutes from the legislature’s own publishing system, licensing rules from the board that issues the license, 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. Folding the third into the second would turn 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 organizational. 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 September 3, 2026. Authorship on this site is organizational: 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

US Census Bureau, ACS 2023 5-year Summary File, table B25035, Median year structure built. File acsdt5y2023-b25035.dat, all geographies. Retrieved September 3, 2026.
US Census Bureau, ACS 2023 5-year Summary File, table B25034, Year structure built, ten cohorts. File acsdt5y2023-b25034.dat. Retrieved September 3, 2026.
US Census Bureau, ACS 2023 5-year Summary File, table B25037, Median year structure built by tenure. File acsdt5y2023-b25037.dat. Retrieved September 3, 2026.
US Census Bureau, ACS 2023 5-year geography file, Geos20235YR.txt, summary levels and GEO_ID to name crosswalk. Retrieved September 3, 2026.
US Census Bureau, ACS 2023 table shells, ACS20235YR_Table_Shells.txt, line labels and universes for B25034–B25037. Retrieved September 3, 2026.
US Census Bureau, 2023 ACS Subject Definitions, “Year Structure Built”, p. 52, and “Median Standard Distributions”, Appendix A. Retrieved September 3, 2026.
US Census Bureau, Notes on ACS Estimate and Annotation Values, Definition of the −333333333, −222222222 and −555555555 annotations. Retrieved September 3, 2026.
US Census Bureau, ACS Summary File, Table-based summary file format and release documentation. Retrieved September 3, 2026.
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 September 3, 2026.
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 September 3, 2026.
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 September 3, 2026.
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 September 3, 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 analyzes 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.