The 50 Most Affordable Towns in America
Ranked by home value ÷ income among 3,996 towns of 10,000–50,000 people in the U.S.. #1 is Flowing Wells, AZ (homes cost 1.0× income).
-
50Fulton, New York
Homes cost 1.9× income
Fulton is a city of 11,389 people in Oswego County, New York. The median home is worth $101,000 and the median household earns $52,046, so homes cost 1.9× income (typical New York town: 2.8×). Median rent is $887.
11,389 people · Oswego County · median home $101,000 · income $52,046 · Jan low 14°F · 159 in snow
Full Fulton, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
49Centralia, Illinois
Homes cost 1.9× income
Centralia is a city of 12,182 people in Marion County, Illinois. The median home is worth $89,600 and the median household earns $47,807, so homes cost 1.9× income (typical Illinois town: 2.2×). Median rent is $765.
12,182 people · Marion County · median home $89,600 · income $47,807 · Jan low 21°F · 7 in snow
Full Centralia, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
48Herrin, Illinois
Homes cost 1.9× income
Herrin is a city of 12,352 people in Williamson County, Illinois. The median home is worth $113,300 and the median household earns $59,975, so homes cost 1.9× income (typical Illinois town: 2.2×). Median rent is $1,002.
12,352 people · Williamson County · median home $113,300 · income $59,975 · Jan low 23°F · 10 in snow
Full Herrin, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
47Massena, New York
Homes cost 1.9× income
Massena is a town of 12,433 people in St. Lawrence County, New York. The median home is worth $106,400 and the median household earns $54,595, so homes cost 1.9× income (typical New York town: 2.8×). Median rent is $725.
12,433 people · St. Lawrence County · median home $106,400 · income $54,595 · Jan low 6°F · 75 in snow
Full Massena, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
46Beeville, Texas
Homes cost 1.9× income
Beeville is a city of 13,669 people in Bee County, Texas. The median home is worth $94,700 and the median household earns $50,784, so homes cost 1.9× income (typical Texas town: 2.9×). Median rent is $1,061.
13,669 people · Bee County · median home $94,700 · income $50,784 · Jan low 44°F · 0 in snow
Full Beeville, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
45Sterling, Illinois
Homes cost 1.9× income
Sterling is a city of 14,764 people in Whiteside County, Illinois. The median home is worth $108,700 and the median household earns $57,350, so homes cost 1.9× income (typical Illinois town: 2.2×). Median rent is $859.
14,764 people · Whiteside County · median home $108,700 · income $57,350 · Jan low 14°F · 29 in snow
Full Sterling, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
44Hereford, Texas
Homes cost 1.9× income
Hereford is a city of 14,972 people in Deaf Smith County, Texas. The median home is worth $109,700 and the median household earns $56,868, so homes cost 1.9× income (typical Texas town: 2.9×). Median rent is $953.
14,972 people · Deaf Smith County · median home $109,700 · income $56,868 · Jan low 23°F · 14 in snow
Full Hereford, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
43Mattoon, Illinois
Homes cost 1.9× income
Mattoon is a city of 16,870 people in Coles County, Illinois. The median home is worth $97,700 and the median household earns $51,597, so homes cost 1.9× income (typical Illinois town: 2.2×). Median rent is $740.
16,870 people · Coles County · median home $97,700 · income $51,597 · Jan low 20°F · 15 in snow
Full Mattoon, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
42New Castle, Indiana
Homes cost 1.9× income

Photo: Wikimedia Commons (public domain, Wikimedia Commons) New Castle is a city of 17,396 people in Henry County, Indiana. The median home is worth $98,000 and the median household earns $51,606, so homes cost 1.9× income (typical Indiana town: 2.5×). Median rent is $781.
17,396 people · Henry County · median home $98,000 · income $51,606 · Jan low 17°F · 25 in snow
Full New Castle, Indiana profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
41Logansport, Indiana
Homes cost 1.9× income
Logansport is a city of 18,366 people in Cass County, Indiana. The median home is worth $92,200 and the median household earns $47,291, so homes cost 1.9× income (typical Indiana town: 2.5×). Median rent is $786.
18,366 people · Cass County · median home $92,200 · income $47,291 · Jan low 18°F · 19 in snow
Full Logansport, Indiana profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
40Park Forest, Illinois
Homes cost 1.9× income
Park Forest is a village of 21,687 people in Cook County, Illinois. The median home is worth $115,300 and the median household earns $61,072, so homes cost 1.9× income (typical Illinois town: 2.2×). Median rent is $1,365.
21,687 people · Cook County · median home $115,300 · income $61,072 · Jan low 15°F · 28 in snow
Full Park Forest, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
39South Euclid, Ohio
Homes cost 1.9× income
South Euclid is a city of 21,883 people in Cuyahoga County, Ohio. The median home is worth $153,700 and the median household earns $81,297, so homes cost 1.9× income (typical Ohio town: 2.6×). Median rent is $1,367.
21,883 people · Cuyahoga County · median home $153,700 · income $81,297 · Jan low 24°F · 85 in snow
Full South Euclid, Ohio profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
38Burlington, Iowa
Homes cost 1.9× income
Burlington is a city of 23,982 people in Des Moines County, Iowa. The median home is worth $114,300 and the median household earns $59,000, so homes cost 1.9× income (typical Iowa town: 2.2×). Median rent is $924.
23,982 people · Des Moines County · median home $114,300 · income $59,000 · Jan low 16°F · 22 in snow
Full Burlington, Iowa profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
37Alton, Illinois
Homes cost 1.9× income

Photo: (U.S. Air Force photo by Master Sgt. Ken Stephens/Released) (public domain, Wikimedia Commons) Alton is a city of 25,676 people in Madison County, Illinois. The median home is worth $103,700 and the median household earns $54,568, so homes cost 1.9× income (typical Illinois town: 2.2×). Median rent is $1,015.
25,676 people · Madison County · median home $103,700 · income $54,568 · Jan low 22°F · 13 in snow
Full Alton, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
36West Odessa, Texas
Homes cost 1.9× income
West Odessa is a community of 33,340 people in Ector County, Texas. The median home is worth $126,300 and the median household earns $65,234, so homes cost 1.9× income (typical Texas town: 2.9×). Median rent is $891.
33,340 people · Ector County · median home $126,300 · income $65,234 · Jan low 32°F · 2 in snow
Full West Odessa, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
35Massena, New York
Homes cost 1.8× income
Massena is a village of 10,151 people in St. Lawrence County, New York. The median home is worth $94,400 and the median household earns $51,458, so homes cost 1.8× income (typical New York town: 2.8×). Median rent is $722.
10,151 people · St. Lawrence County · median home $94,400 · income $51,458 · Jan low 6°F · 75 in snow
Full Massena, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
34Taylorville, Illinois
Homes cost 1.8× income
Taylorville is a city of 10,506 people in Christian County, Illinois. The median home is worth $104,100 and the median household earns $57,552, so homes cost 1.8× income (typical Illinois town: 2.2×). Median rent is $828.
10,506 people · Christian County · median home $104,100 · income $57,552 · Jan low 19°F · 14 in snow
Full Taylorville, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
33Sweetwater, Texas
Homes cost 1.8× income
Sweetwater is a city of 10,622 people in Nolan County, Texas. The median home is worth $80,800 and the median household earns $44,892, so homes cost 1.8× income (typical Texas town: 2.9×). Median rent is $907.
10,622 people · Nolan County · median home $80,800 · income $44,892 · Jan low 31°F · 2 in snow
Full Sweetwater, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
32Snyder, Texas
Homes cost 1.8× income
Snyder is a city of 11,438 people in Scurry County, Texas. The median home is worth $104,000 and the median household earns $57,902, so homes cost 1.8× income (typical Texas town: 2.9×). Median rent is $1,033.
11,438 people · Scurry County · median home $104,000 · income $57,902 · Jan low 29°F · 2 in snow
Full Snyder, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
31Port Lavaca, Texas
Homes cost 1.8× income
Port Lavaca is a city of 11,557 people in Calhoun County, Texas. The median home is worth $128,200 and the median household earns $70,123, so homes cost 1.8× income (typical Texas town: 2.9×). Median rent is $849.
11,557 people · Calhoun County · median home $128,200 · income $70,123 · Jan low 46°F · 0 in snow
Full Port Lavaca, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
30German Flatts, New York
Homes cost 1.8× income
German Flatts is a town of 12,263 people in Herkimer County, New York. The median home is worth $119,800 and the median household earns $67,791, so homes cost 1.8× income (typical New York town: 2.8×). Median rent is $728.
12,263 people · Herkimer County · median home $119,800 · income $67,791 · Jan low 14°F · 86 in snow
Full German Flatts, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
29Dunkirk, New York
Homes cost 1.8× income
Dunkirk is a city of 12,743 people in Chautauqua County, New York. The median home is worth $94,700 and the median household earns $53,299, so homes cost 1.8× income (typical New York town: 2.8×). Median rent is $866.
12,743 people · Chautauqua County · median home $94,700 · income $53,299 · Jan low 17°F · 76 in snow
Full Dunkirk, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
28Jennings, Missouri
Homes cost 1.8× income
Jennings is a city of 12,895 people in St. Louis County, Missouri. The median home is worth $68,800 and the median household earns $38,984, so homes cost 1.8× income (typical Missouri town: 2.7×). Median rent is $961.
12,895 people · St. Louis County · median home $68,800 · income $38,984 · Jan low 24°F · 17 in snow
Full Jennings, Missouri profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
27Pottsville, Pennsylvania
Homes cost 1.8× income
Pottsville is a city of 13,346 people in Schuylkill County, Pennsylvania. The median home is worth $100,500 and the median household earns $54,332, so homes cost 1.8× income (typical Pennsylvania town: 2.8×). Median rent is $822.
13,346 people · Schuylkill County · median home $100,500 · income $54,332 · Jan low 18°F · 37 in snow
Full Pottsville, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
26Mount Vernon, Illinois
Homes cost 1.8× income
Mount Vernon is a city of 14,600 people in Jefferson County, Illinois. The median home is worth $99,800 and the median household earns $55,357, so homes cost 1.8× income (typical Illinois town: 2.2×). Median rent is $910.
14,600 people · Jefferson County · median home $99,800 · income $55,357 · Jan low 22°F · 10 in snow
Full Mount Vernon, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
25Pampa, Texas
Homes cost 1.8× income
Pampa is a city of 16,867 people in Gray County, Texas. The median home is worth $100,700 and the median household earns $56,626, so homes cost 1.8× income (typical Texas town: 2.9×). Median rent is $934.
16,867 people · Gray County · median home $100,700 · income $56,626 · Jan low 23°F · 16 in snow
Census ACS 2020–2024 medians. -
24New Castle, Pennsylvania
Homes cost 1.8× income
New Castle is a city of 21,926 people in Lawrence County, Pennsylvania. The median home is worth $77,400 and the median household earns $42,219, so homes cost 1.8× income (typical Pennsylvania town: 2.8×). Median rent is $741.
21,926 people · Lawrence County · median home $77,400 · income $42,219 · Jan low 19°F · 28 in snow
Full New Castle, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
23Maple Heights, Ohio
Homes cost 1.8× income

Photo: Nyttend (public domain, Wikimedia Commons) Maple Heights is a city of 23,701 people in Cuyahoga County, Ohio. The median home is worth $97,900 and the median household earns $53,414, so homes cost 1.8× income (typical Ohio town: 2.6×). Median rent is $1,338.
23,701 people · Cuyahoga County · median home $97,900 · income $53,414 · Jan low 24°F · 70 in snow
Full Maple Heights, Ohio profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
22Freeport, Illinois
Homes cost 1.8× income
Freeport is a city of 23,973 people in Stephenson County, Illinois. The median home is worth $92,100 and the median household earns $51,723, so homes cost 1.8× income (typical Illinois town: 2.2×). Median rent is $793.
23,973 people · Stephenson County · median home $92,100 · income $51,723 · Jan low 11°F · 35 in snow
Full Freeport, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Granite City, Illinois
Homes cost 1.8× income
Granite City is a city of 27,549 people in Madison County, Illinois. The median home is worth $104,300 and the median household earns $59,205, so homes cost 1.8× income (typical Illinois town: 2.2×). Median rent is $834.
27,549 people · Madison County · median home $104,300 · income $59,205 · Jan low 22°F · 11 in snow
Full Granite City, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Marshalltown, Iowa
Homes cost 1.8× income
Marshalltown is a city of 27,591 people in Marshall County, Iowa. The median home is worth $127,700 and the median household earns $69,068, so homes cost 1.8× income (typical Iowa town: 2.2×). Median rent is $891.
27,591 people · Marshall County · median home $127,700 · income $69,068 · Jan low 9°F · 25 in snow
Full Marshalltown, Iowa profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19Vernon, Texas
Homes cost 1.7× income
Vernon is a city of 10,078 people in Wilbarger County, Texas. The median home is worth $87,000 and the median household earns $51,114, so homes cost 1.7× income (typical Texas town: 2.9×). Median rent is $945.
10,078 people · Wilbarger County · median home $87,000 · income $51,114 · Jan low 29°F · 1 in snow
Full Vernon, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Coal, Pennsylvania
Homes cost 1.7× income
Coal is a township of 10,139 people in Northumberland County, Pennsylvania. The median home is worth $88,300 and the median household earns $51,010, so homes cost 1.7× income (typical Pennsylvania town: 2.8×). Median rent is $745.
10,139 people · Northumberland County · median home $88,300 · income $51,010 · Jan low 19°F · 34 in snow
Full Coal, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17Wood River, Illinois
Homes cost 1.7× income
Wood River is a city of 10,464 people in Madison County, Illinois. The median home is worth $108,100 and the median household earns $62,703, so homes cost 1.7× income (typical Illinois town: 2.2×). Median rent is $936.
10,464 people · Madison County · median home $108,100 · income $62,703 · Jan low 22°F · 11 in snow
Full Wood River, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Arkansas City, Kansas
Homes cost 1.7× income
Arkansas City is a city of 11,974 people in Cowley County, Kansas. The median home is worth $86,800 and the median household earns $49,629, so homes cost 1.7× income (typical Kansas town: 2.1×). Median rent is $781.
11,974 people · Cowley County · median home $86,800 · income $49,629 · Jan low 24°F · 6 in snow
Full Arkansas City, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Borger, Texas
Homes cost 1.7× income
Borger is a city of 12,551 people in Hutchinson County, Texas. The median home is worth $103,400 and the median household earns $61,583, so homes cost 1.7× income (typical Texas town: 2.9×). Median rent is $910.
12,551 people · Hutchinson County · median home $103,400 · income $61,583 · Jan low 27°F · 15 in snow
Full Borger, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Sharon, Pennsylvania
Homes cost 1.7× income
Sharon is a city of 13,147 people in Mercer County, Pennsylvania. The median home is worth $78,800 and the median household earns $45,670, so homes cost 1.7× income (typical Pennsylvania town: 2.8×). Median rent is $827.
13,147 people · Mercer County · median home $78,800 · income $45,670 · Jan low 19°F · 68 in snow
Full Sharon, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Olean, New York
Homes cost 1.7× income
Olean is a city of 13,937 people in Cattaraugus County, New York. The median home is worth $86,100 and the median household earns $51,261, so homes cost 1.7× income (typical New York town: 2.8×). Median rent is $794.
13,937 people · Cattaraugus County · median home $86,100 · income $51,261 · Jan low 13°F · 65 in snow
Full Olean, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12Federal Heights, Colorado
Homes cost 1.7× income
Federal Heights is a city of 14,382 people in Adams County, Colorado. The median home is worth $95,300 and the median household earns $56,597, so homes cost 1.7× income (typical Colorado town: 5.1×). Median rent is $1,687.
14,382 people · Adams County · median home $95,300 · income $56,597 · Jan low 19°F · 45 in snow
Full Federal Heights, Colorado profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
11Ottumwa, Iowa
Homes cost 1.7× income
Ottumwa is a city of 25,529 people in Wapello County, Iowa. The median home is worth $106,300 and the median household earns $61,103, so homes cost 1.7× income (typical Iowa town: 2.2×). Median rent is $921.
25,529 people · Wapello County · median home $106,300 · income $61,103 · Jan low 14°F · 24 in snow
Full Ottumwa, Iowa profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Danville, Illinois
Homes cost 1.7× income
Danville is a city of 29,204 people in Vermilion County, Illinois. The median home is worth $79,000 and the median household earns $45,957, so homes cost 1.7× income (typical Illinois town: 2.2×). Median rent is $846.
29,204 people · Vermilion County · median home $79,000 · income $45,957 · Jan low 20°F · 15 in snow
Full Danville, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Streator, Illinois
Homes cost 1.6× income
Streator is a city of 12,500 people in LaSalle County, Illinois. The median home is worth $94,700 and the median household earns $57,609, so homes cost 1.6× income (typical Illinois town: 2.2×). Median rent is $852.
12,500 people · LaSalle County · median home $94,700 · income $57,609 · Jan low 16°F · 26 in snow
Full Streator, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
8Fostoria, Ohio
Homes cost 1.6× income

Photo: Nyttend (public domain, Wikimedia Commons) Fostoria is a city of 13,046 people in Seneca County, Ohio. The median home is worth $87,200 and the median household earns $54,151, so homes cost 1.6× income (typical Ohio town: 2.6×). Median rent is $809.
13,046 people · Seneca County · median home $87,200 · income $54,151 · Jan low 19°F · 25 in snow
Full Fostoria, Ohio profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Saginaw, Michigan
Homes cost 1.6× income
Saginaw is a city of 44,202 people in Saginaw County, Michigan. The median home is worth $60,000 and the median household earns $38,579, so homes cost 1.6× income (typical Michigan town: 2.8×). Median rent is $922.
44,202 people · Saginaw County · median home $60,000 · income $38,579 · Jan low 16°F · 41 in snow
Full Saginaw, Michigan profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
6East St. Louis, Illinois
Homes cost 1.5× income
East St. Louis is a city of 18,469 people in St. Clair County, Illinois. The median home is worth $52,600 and the median household earns $35,700, so homes cost 1.5× income (typical Illinois town: 2.2×). Median rent is $847.
18,469 people · St. Clair County · median home $52,600 · income $35,700 · Jan low 24°F · 14 in snow
Full East St. Louis, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
5Ogdensburg, New York
Homes cost 1.4× income
Ogdensburg is a city of 10,064 people in St. Lawrence County, New York. The median home is worth $85,400 and the median household earns $61,824, so homes cost 1.4× income (typical New York town: 2.8×). Median rent is $778.
10,064 people · St. Lawrence County · median home $85,400 · income $61,824 · Jan low 8°F · 83 in snow
Full Ogdensburg, New York profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Kewanee, Illinois
Homes cost 1.4× income
Kewanee is a city of 12,509 people in Henry County, Illinois. The median home is worth $73,200 and the median household earns $50,886, so homes cost 1.4× income (typical Illinois town: 2.2×). Median rent is $797.
12,509 people · Henry County · median home $73,200 · income $50,886 · Jan low 14°F · 31 in snow
Full Kewanee, Illinois profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Johnstown, Pennsylvania
Homes cost 1.2× income
Johnstown is a city of 18,411 people in Cambria County, Pennsylvania. The median home is worth $45,400 and the median household earns $37,888, so homes cost 1.2× income (typical Pennsylvania town: 2.8×). Median rent is $644.
18,411 people · Cambria County · median home $45,400 · income $37,888 · Jan low 19°F · 84 in snow
Full Johnstown, Pennsylvania profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
2Raymondville, Texas
Homes cost 1.0× income
Raymondville is a city of 10,236 people in Willacy County, Texas. The median home is worth $52,200 and the median household earns $51,442, so homes cost 1.0× income (typical Texas town: 2.9×). Median rent is $881.
10,236 people · Willacy County · median home $52,200 · income $51,442 · Jan low 48°F · 0 in snow
Full Raymondville, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1Flowing Wells, Arizona
Homes cost 1.0× income
Flowing Wells is a community of 15,657 people in Pima County, Arizona. The median home is worth $41,100 and the median household earns $39,774, so homes cost 1.0× income (typical Arizona town: 4.0×). Median rent is $1,034.
15,657 people · Pima County · median home $41,100 · income $39,774 · Jan low 39°F · 0 in snow
Full Flowing Wells, Arizona profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians.
More U.S. rankings
- The 50 Best Small Towns to Retire in America
- The 50 Quietest Small Towns in America
- The 50 Most Affordable Small Towns in America
- The 50 Best Small Towns for Families in America
- The 50 Best Quiet, Affordable Small Towns to Retire in America
- The 50 Best Places to Retire in America
- The 50 Quietest Places in America
- The 50 Most Affordable Places in America
- The 50 Best Places for Families in America
- The 50 Best Quiet, Affordable Places to Retire in America
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)