How old are the roofs in your city?
206 cities, oldest housing first. Open a city to check your own roof.
Homes built before 1980 are more likely to be on their second or third roof. This table ranks every city we cover by the median year its homes were built (Census ACS 2019 to 2023) and shows hail days of 1 inch or larger (NOAA, 2014 to 2024) and freeze-thaw days per year (NASA POWER, 2014 to 2023).
| City | Median year built | Built before 1980 | Hail days 1 in+ | Freeze-thaw days/yr |
|---|---|---|---|---|
| Canton, OH | 1948 | 88.3% | 12 | 98 |
| Muskegon, MI | 1949 | 83.1% | 6 | 63 |
| Saginaw, MI | 1949 | 92.8% | 5 | 88 |
| Dayton, OH | 1951 | 85.8% | 9 | 94 |
| Duluth, MN | 1951 | 78.3% | 43 | 70 |
| Youngstown, OH | 1951 | 90.4% | 8 | 101 |
| Springfield, OH | 1952 | 83.7% | 9 | 95 |
| Grand Rapids, MI | 1953 | 75.3% | 10 | 96 |
| Racine, WI | 1953 | 87.9% | 10 | 46 |
| Akron, OH | 1954 | 83.5% | 11 | 98 |
| Flint, MI | 1954 | 93.2% | 8 | 97 |
| South Bend, IN | 1955 | 79.4% | 16 | 93 |
| Toledo, OH | 1955 | 84.0% | 9 | 98 |
| Battle Creek, MI | 1956 | 78.1% | 7 | 99 |
| Hamilton, OH | 1956 | 77.3% | 13 | 93 |
| Sioux City, IA | 1956 | 80.6% | 20 | 99 |
| Terre Haute, IN | 1958 | 70.0% | 11 | 91 |
| Gadsden, AL | 1959 | 81.3% | 11 | 48 |
| Kalamazoo, MI | 1959 | 76.9% | 10 | 92 |
| Mansfield, OH | 1959 | 78.9% | 10 | 89 |
| Richmond, VA | 1959 | 71.5% | 1 | 71 |
| Roanoke, VA | 1959 | 76.8% | 1 | 98 |
| Decatur, IL | 1960 | 80.5% | 13 | 94 |
| Evansville, IN | 1960 | 74.0% | 9 | 78 |
| Lansing, MI | 1960 | 80.3% | 8 | 99 |
| Anderson, IN | 1961 | 76.5% | 13 | 93 |
| Hutchinson, KS | 1961 | 75.9% | 37 | 92 |
| Lorain, OH | 1961 | 79.9% | 10 | 58 |
| Spokane, WA | 1961 | 68.6% | 4 | 114 |
| Waterloo, IA | 1961 | 77.8% | 13 | 96 |
| Dubuque, IA | 1962 | 73.7% | 15 | 96 |
| Muncie, IN | 1962 | 72.6% | 11 | 93 |
| Rockford, IL | 1962 | 74.1% | 25 | 96 |
| St. Joseph, MO | 1962 | 74.6% | 10 | 97 |
| Newark, OH | 1963 | 72.5% | 8 | 97 |
| Council Bluffs, IA | 1964 | 66.6% | 29 | 99 |
| Norfolk, VA | 1964 | 67.8% | 5 | 23 |
| Salina, KS | 1964 | 70.3% | 26 | 96 |
| Davenport, IA | 1966 | 70.2% | 22 | 96 |
| Kokomo, IN | 1966 | 67.0% | 3 | 95 |
| La Crosse, WI | 1966 | 66.9% | 16 | 89 |
| Peoria, IL | 1966 | 69.9% | 29 | 95 |
| Pueblo, CO | 1966 | 71.3% | 50 | 116 |
| Topeka, KS | 1967 | 69.6% | 37 | 90 |
| Kenosha, WI | 1968 | 64.7% | 6 | 93 |
| Jackson, MS | 1969 | 73.2% | 28 | 33 |
| Spartanburg, SC | 1969 | 69.8% | 31 | 54 |
| Alexandria, LA | 1970 | 64.7% | 18 | 24 |
| Enid, OK | 1970 | 70.0% | 33 | 80 |
| Lafayette, IN | 1970 | 60.5% | 9 | 95 |
| Lynchburg, VA | 1970 | 66.4% | 6 | 89 |
| Meridian, MS | 1970 | 70.6% | 11 | 36 |
| Ann Arbor, MI | 1971 | 64.3% | 15 | 97 |
| Appleton, WI | 1971 | 66.2% | 13 | 86 |
| Fort Wayne, IN | 1971 | 64.6% | 13 | 98 |
| Green Bay, WI | 1971 | 66.8% | 8 | 86 |
| Monroe, LA | 1971 | 65.9% | 16 | 31 |
| Springfield, IL | 1971 | 66.2% | 29 | 91 |
| Amarillo, TX | 1972 | 61.0% | 56 | 79 |
| Janesville, WI | 1972 | 63.2% | 19 | 95 |
| Omaha, NE | 1972 | 61.8% | 36 | 100 |
| Oshkosh, WI | 1972 | 59.3% | 9 | 92 |
| Pensacola, FL | 1972 | 65.3% | 12 | 4 |
| Tulsa, OK | 1972 | 65.1% | 46 | 65 |
| Cedar Rapids, IA | 1973 | 60.0% | 21 | 98 |
| Shreveport, LA | 1973 | 64.6% | 27 | 29 |
| Abilene, TX | 1974 | 57.0% | 44 | 43 |
| Albany, GA | 1974 | 62.2% | 7 | 20 |
| Denver, CO | 1974 | 57.4% | 29 | 147 |
| Eau Claire, WI | 1974 | 60.4% | 10 | 85 |
| Kingsport, TN | 1974 | 58.1% | 10 | 77 |
| Knoxville, TN | 1974 | 59.4% | 20 | 66 |
| Lawton, OK | 1974 | 63.2% | 65 | 58 |
| Mobile, AL | 1974 | 64.8% | 18 | 3 |
| Wichita, KS | 1974 | 58.3% | 68 | 87 |
| Cape Girardeau, MO | 1975 | 58.6% | 12 | 77 |
| Chattanooga, TN | 1975 | 56.2% | 7 | 56 |
| Grand Island, NE | 1975 | 59.3% | 34 | 106 |
| Fort Smith, AR | 1976 | 57.5% | 29 | 65 |
| Macon, GA | 1976 | 55.7% | 5 | 33 |
| Sarasota, FL | 1976 | 60.1% | 1 | 0 |
| Springfield, MO | 1976 | 57.3% | 41 | 81 |
| Burlington, NC | 1977 | 54.2% | 10 | 62 |
| Decatur, AL | 1977 | 55.1% | 13 | 52 |
| Montgomery, AL | 1977 | 55.5% | 9 | 31 |
| San Angelo, TX | 1977 | 54.9% | 44 | 34 |
| Waco, TX | 1977 | 53.9% | 31 | 21 |
| Beaumont, TX | 1978 | 54.3% | 15 | 7 |
| Boulder, CO | 1978 | 54.3% | 26 | 130 |
| Clearwater, FL | 1978 | 56.2% | 2 | 0 |
| Columbia, SC | 1978 | 51.9% | 13 | 31 |
| Columbus, GA | 1978 | 53.4% | 6 | 32 |
| Jefferson City, MO | 1978 | 53.4% | 17 | 88 |
| Little Rock, AR | 1978 | 53.3% | 40 | 51 |
| Longview, TX | 1978 | 54.8% | 13 | 28 |
| Odessa, TX | 1978 | 53.5% | 43 | 43 |
| Rocky Mount, NC | 1978 | 53.1% | 6 | 54 |
| Savannah, GA | 1978 | 55.6% | 11 | 8 |
| Tyler, TX | 1978 | 52.8% | 35 | 28 |
| Arvada, CO | 1979 | 52.7% | 40 | 130 |
| Bossier City, LA | 1979 | 51.4% | 20 | 29 |
| Eugene, OR | 1979 | 51.7% | 2 | 40 |
| Gastonia, NC | 1979 | 51.6% | 13 | 63 |
| Lake Charles, LA | 1979 | 52.2% | 17 | 4 |
| Newport News, VA | 1979 | 50.8% | 6 | 23 |
| Asheville, NC | 1980 | 49.5% | 9 | 77 |
| Augusta, GA | 1980 | 50.3% | 7 | 28 |
| Bellevue, NE | 1980 | 49.3% | 25 | 99 |
| Carson City, NV | 1980 | 49.3% | 1 | 121 |
| Daytona Beach, FL | 1980 | 49.0% | 16 | 2 |
| Hattiesburg, MS | 1980 | 50.4% | 14 | 28 |
| St. Cloud, MN | 1980 | 49.7% | 21 | 86 |
| Texarkana, TX | 1980 | 50.2% | 25 | 40 |
| Victoria, TX | 1980 | 50.1% | 4 | 6 |
| Winston-Salem, NC | 1980 | 49.5% | 14 | 66 |
| Dothan, AL | 1981 | 48.2% | 5 | 19 |
| Houston, TX | 1981 | 48.3% | 41 | 10 |
| Kearney, NE | 1981 | 49.2% | 57 | 108 |
| Lafayette, LA | 1981 | 47.4% | 5 | 8 |
| Lakeland, FL | 1981 | 47.6% | 15 | 1 |
| Lincoln, NE | 1981 | 49.2% | 45 | 102 |
| Mankato, MN | 1981 | 49.6% | 14 | 90 |
| Bloomington, IL | 1982 | 48.0% | 16 | 95 |
| Florence, SC | 1982 | 48.0% | 7 | 31 |
| Tupelo, MS | 1982 | 47.2% | 19 | 52 |
| Fayetteville, NC | 1983 | 44.6% | 14 | 44 |
| Gainesville, FL | 1983 | 44.5% | 6 | 5 |
| Jackson, TN | 1983 | 45.8% | 18 | 59 |
| Johnson City, TN | 1983 | 46.4% | 10 | 77 |
| Lubbock, TX | 1983 | 46.2% | 54 | 60 |
| Manhattan, KS | 1983 | 46.5% | 31 | 93 |
| Ocala, FL | 1983 | 44.2% | 6 | 3 |
| Bloomington, IN | 1984 | 44.3% | 18 | 90 |
| Greeley, CO | 1984 | 46.0% | 98 | 132 |
| Huntsville, AL | 1984 | 44.2% | 28 | 52 |
| Iowa City, IA | 1984 | 45.3% | 20 | 98 |
| Joplin, MO | 1984 | 46.9% | 30 | 76 |
| Melbourne, FL | 1984 | 39.4% | 12 | 0 |
| Boise, ID | 1985 | 42.6% | 4 | 106 |
| Champaign, IL | 1985 | 43.7% | 20 | 94 |
| Santa Fe, NM | 1985 | 40.2% | 22 | 129 |
| Valdosta, GA | 1985 | 42.1% | 6 | 14 |
| Gulfport, MS | 1986 | 44.1% | 14 | 11 |
| Joliet, IL | 1986 | 46.8% | 30 | 98 |
| Marietta, GA | 1986 | 35.5% | 11 | 49 |
| Midland, TX | 1986 | 38.8% | 35 | 43 |
| Athens, GA | 1987 | 39.7% | 5 | 44 |
| Greenville, SC | 1987 | 42.5% | 35 | 60 |
| Harlingen, TX | 1987 | 37.8% | 7 | 1 |
| Harrisonburg, VA | 1987 | 38.2% | 99 | |
| High Point, NC | 1987 | 42.6% | 17 | 66 |
| Rochester, MN | 1987 | 42.2% | 18 | 89 |
| Tallahassee, FL | 1987 | 37.9% | 7 | 15 |
| Westminster, CO | 1987 | 34.6% | 37 | 130 |
| Deltona, FL | 1988 | 21.0% | 16 | 2 |
| Lawrence, KS | 1988 | 39.3% | 17 | 89 |
| Moore, OK | 1988 | 39.4% | 45 | 63 |
| Norman, OK | 1988 | 38.7% | 45 | 59 |
| Tuscaloosa, AL | 1988 | 41.5% | 14 | 38 |
| Wilmington, NC | 1988 | 38.4% | 9 | 12 |
| Bryan, TX | 1989 | 34.3% | 17 | 15 |
| Chesapeake, VA | 1989 | 31.6% | 8 | 23 |
| Hendersonville, TN | 1989 | 36.8% | 14 | 66 |
| Las Cruces, NM | 1989 | 34.9% | 14 | 50 |
| Smyrna, GA | 1989 | 28.1% | 11 | 49 |
| Warner Robins, GA | 1989 | 38.1% | 8 | 28 |
| Biloxi, MS | 1990 | 37.8% | 14 | 4 |
| Cookeville, TN | 1990 | 37.3% | 10 | 66 |
| Jonesboro, AR | 1990 | 35.0% | 29 | 65 |
| Longmont, CO | 1990 | 37.6% | 26 | 130 |
| Temple, TX | 1990 | 36.5% | 38 | 19 |
| Ames, IA | 1991 | 40.0% | 23 | 100 |
| Sparks, NV | 1991 | 35.2% | 2 | 123 |
| Edmond, OK | 1992 | 27.0% | 59 | 63 |
| Fort Collins, CO | 1992 | 31.1% | 50 | 132 |
| Jacksonville, NC | 1992 | 36.9% | 8 | 34 |
| Myrtle Beach, SC | 1992 | 27.9% | 20 | 2 |
| Palm Bay, FL | 1992 | 14.9% | 12 | 0 |
| Broken Arrow, OK | 1993 | 26.4% | 46 | 65 |
| Brownsville, TX | 1993 | 30.6% | 7 | 1 |
| Columbia, MO | 1993 | 32.0% | 17 | 88 |
| Loveland, CO | 1993 | 35.6% | 50 | 132 |
| McAllen, TX | 1993 | 25.8% | 15 | 1 |
| Hoover, AL | 1994 | 27.8% | 28 | 44 |
| Springdale, AR | 1994 | 27.2% | 32 | 74 |
| Killeen, TX | 1995 | 24.6% | 38 | 19 |
| Rock Hill, SC | 1995 | 33.2% | 17 | 51 |
| Clarksville, TN | 1996 | 25.8% | 8 | 68 |
| Fayetteville, AR | 1996 | 25.7% | 32 | 74 |
| Laredo, TX | 1996 | 24.2% | 18 | 4 |
| Concord, NC | 1997 | 28.8% | 13 | 57 |
| Conway, AR | 1997 | 20.1% | 23 | 58 |
| Rogers, AR | 1997 | 17.4% | 36 | 72 |
| Southaven, MS | 1997 | 24.3% | 18 | 51 |
| College Station, TX | 1998 | 19.0% | 17 | 15 |
| Cape Coral, FL | 1999 | 15.9% | 7 | 0 |
| Cary, NC | 1999 | 12.6% | 28 | 59 |
| Auburn, AL | 2000 | 21.6% | 12 | 32 |
| Rio Rancho, NM | 2000 | 13.0% | 14 | 101 |
| Fort Myers, FL | 2001 | 25.3% | 7 | 0 |
| Franklin, TN | 2001 | 12.7% | 17 | 62 |
| Murfreesboro, TN | 2001 | 19.7% | 17 | 62 |
| Port St. Lucie, FL | 2001 | 9.4% | 10 | 0 |
| Palm Coast, FL | 2002 | 7.1% | 16 | 0 |
| Edinburg, TX | 2003 | 16.3% | 15 | 2 |
| Bentonville, AR | 2006 | 11.1% | 36 | 72 |
General information from public datasets, not an inspection. See our data sources.