45123 ZIP Code – Greenfield, Ohio

45123 is a ZIP code serving Greenfield, Ohio in Highland County with a population of approximately 8,958 residents. At $58,623, the median household income here runs near the Ohio average and below the U.S. average. Median home values of $133,200 are well below the national average, with 68.4% owner-occupied housing (increasing). , with median rent coming in at $728 — below the national figure. Housing consists of 81% single-family (decreasing), 11% duplex/multi-family.

At 4.0%, the unemployment rate is below the national figure. An estimated 19.5% of the population falls below the poverty line, above the national figure. An estimated 13.4% of adults hold a bachelor's degree or higher, well below the national average. Residents have a median age of 37.3, near the U.S. median. Neighboring ZIP codes include 45681, 45135, 45628.

ZIP Code 45123 Data

Population 8,958
Median Household Income $58,623
Median Home Value $133,200
Median Rent $728
Median Age 37.3
Unemployment Rate 4.0%
Poverty Rate 19.5%
Bachelor's Degree or Higher 13.4%
State Ohio

ZIP 45123 vs. Ohio vs. U.S.

MetricZIP 45123OH Avg.U.S. Avg.
Population8,9589,66710k
Median Household Income$58k$68k$73k
Median Home Value$133k$170k$258k
Median Rent$728$889$1,088
Median Age37.341.743.2
Unemployment Rate4.0%4.9%5.0%
Poverty Rate19.5%13.2%13.3%
Bachelor's Degree or Higher13.4%22.5%26.9%

Demographics Charts

Race & Ethnicity

Gender

Education Level (adults 25+)

Nearby ZIP Codes

Nearby ZIP Code Comparison

ZIP Code City Population Median Income
45681 SOUTH SALEM 1,480 $51,091
45135 LEESBURG 5,581 $80,172
45628 FRANKFORT 5,434 $75,200
45612 BAINBRIDGE 4,622 $50,750
45132 HIGHLAND 116 Not provided