US5.com

Ohio ZIP Codes & Demographics

Ohio ZIP codes, demographics, and median household income — 1,233 ZIP codes — population 11,780,046 — avg. income $71,257 — avg. home value $183,700. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
1,233
Population
11,780,046
Median household income (avg.)
$71,257
95% of U.S. median
Average home value
$183,700
53% of U.S. median
Average rent
$721

Ohio demographics

Ohio has 1,233 ZIP codes across 88 counties on US5, with a combined ZIP-area population of about 11,780,046.

Across ZIP codes with age data, the average median age is about 41.7 years.

Among cities represented in this ZIP set, Hamilton is among the largest population centers.

Median household income in Ohio

The average median household income across ZIP codes in Ohio is about $71,257 — about 5% below the U.S. median ($75,149).

Among ZIPs with income data, 43030 (Jacksontown) is near the top at about $209,861, while 45630 (Friendship) is near the bottom at about $2,499.

Housing in Ohio

For housing in Ohio, the average median home value is about $183,700 and the average median rent is about $721.

The most populous ZIP is 45011 (Hamilton) with about 74,636 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in Ohio

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
45130 Hamersville Brown County OH 3,806 $92,865 $229,300
43844 Nellie Coshocton County OH 3,802 $59,991 $140,800
43102 Amanda Fairfield County OH 3,797 $77,381 $240,300
45118 Lake Lorelei Brown County OH 3,789 $92,469 $225,700
44253 Medina County OH 3,781 $87,188 $260,200
44403 Brookfield Center Trumbull County OH 3,766 $62,312 $145,000
45850 Westminster Allen County OH 3,763 $82,454 $177,900
45653 Minford Scioto County OH 3,742 $78,625 $166,300
45053 Butler County OH 3,717 $111,409 $322,900
45341 Medway Clark County OH 3,702 $57,800 $127,200
44491 West Farmington Trumbull County OH 3,683 $63,750 $206,300
45760 Middleport Meigs County OH 3,682 $37,014 $82,100
44304 Akron Summit County OH 3,669 $35,946 $70,500
44643 Magnolia Carroll County OH 3,666 $62,981 $164,100
45723 Coolville Athens County OH 3,663 $61,793 $167,700
44609 Beloit Mahoning County OH 3,645 $62,738 $190,200
44217 Creston Wayne County OH 3,633 $64,800 $178,000
43022 Gambier Knox County OH 3,621 $87,717 $281,600
43522 Grand Rapids Wood County OH 3,621 $77,076 $196,500
43450 Pemberville Wood County OH 3,602 $80,208 $220,300
44264 Peninsula Summit County OH 3,599 $118,277 $354,900
44704 Canton Stark County OH 3,583 $34,063 $65,100
44847 Monroeville Huron County OH 3,567 $74,677 $167,200
43342 Prospect Marion County OH 3,566 $71,667 $168,600
45831 Continental Putnam County OH 3,566 $74,801 $157,100
45686 Vinton Gallia County OH 3,556 $53,212 $157,200
44288 Windham Portage County OH 3,555 $65,147 $159,200
43107 Bremen Fairfield County OH 3,528 $75,102 $228,500
43804 Baltic Holmes County OH 3,503 $72,284 $197,900
43532 Liberty Center Henry County OH 3,500 $86,214 $202,500
45813 Antwerp Paulding County OH 3,492 $67,614 $144,900
45771 Racine Meigs County OH 3,462 $41,711 $149,100
43154 Stoutsville Fairfield County OH 3,447 $108,750 $228,500
45742 Little Hocking Washington County OH 3,447 $87,986 $173,700
43517 Edgerton Williams County OH 3,438 $51,591 $127,300
44840 Jeromesville Ashland County OH 3,415 $80,664 $214,400
44085 Roaming Shores Ashtabula County OH 3,400 $65,750 $161,900
45845 Fort Loramie Shelby County OH 3,386 $91,667 $280,200
45623 Crown City Gallia County OH 3,381 $63,854 $139,000
45167 Ripley Brown County OH 3,379 $66,875 $162,300
43003 Ashley Morrow County OH 3,376 $66,643 $198,300
44846 Milan Erie County OH 3,361 $97,109 $235,200
45390 Union City Darke County OH 3,349 $46,974 $111,500
45159 New Vienna Clinton County OH 3,333 $80,508 $155,700
45613 Stockdale Pike County OH 3,331 $36,855 $149,800
43943 Rayland Jefferson County OH 3,288 $49,569 $112,700
45064 Somerville Butler County OH 3,281 $100,605 $209,400
43557 Stryker Williams County OH 3,219 $80,163 $150,900
44428 Kinsman Center Trumbull County OH 3,196 $53,281 $145,100
43910 East Springfield Jefferson County OH 3,195 $66,961 $161,000
44275 Spencer Medina County OH 3,190 $102,083 $250,000
43447 Millbury Wood County OH 3,165 $81,786 $208,400
45652 McDermott Scioto County OH 3,147 $44,297 $136,900
44880 Sullivan Ashland County OH 3,131 $65,118 $237,400
43046 Kirkersville Fairfield County OH 3,128 $86,295 $282,400
45629 Franklin Furnace Scioto County OH 3,127 $61,722 $171,300
44865 Plymouth Huron County OH 3,123 $73,173 $142,600
44666 North Lawrence Stark County OH 3,122 $101,250 $205,100
44436 Lowellville Mahoning County OH 3,121 $75,478 $135,400
45832 Convoy Van Wert County OH 3,098 $73,056 $150,300
43310 Belle Center Hardin County OH 3,090 $69,207 $152,500
44864 Perrysville Ashland County OH 3,089 $57,500 $138,700
45784 Vincent Washington County OH 3,089 $80,096 $207,700
44412 Portage County OH 3,073 $102,083 $251,600
44445 New Waterford Columbiana County OH 3,067 $90,352 $194,300
44040 Gates Mills Cuyahoga County OH 3,032 $166,579 $497,600
45786 Waterford Washington County OH 3,019 $61,295 $194,500
43516 Deshler Henry County OH 3,014 $82,500 $150,000
45659 Lawrence County OH 3,007 $48,636 $104,100
43518 Edon Williams County OH 3,003 $88,910 $143,700
43469 Woodville Sandusky County OH 2,991 $87,292 $187,700
43748 Junction City Perry County OH 2,955 $72,552 $163,000
44878 Shiloh Richland County OH 2,943 $79,620 $181,700
45844 Fort Jennings Putnam County OH 2,905 $90,917 $225,900
43758 Malta Morgan County OH 2,900 $56,477 $130,600
44688 Waynesburg Stark County OH 2,895 $58,936 $130,900
44451 Mahoning County OH 2,886 $64,554 $201,500
44677 Smithville Wayne County OH 2,867 $73,631 $195,900
43416 Elmore Ottawa County OH 2,843 $86,034 $175,500
43570 West Unity Williams County OH 2,819 $61,424 $117,300
43718 Belmont Belmont County OH 2,810 $74,719 $225,600
43324 Huntsville Logan County OH 2,804 $76,875 $230,900
43569 Weston Wood County OH 2,804 $64,783 $151,100
43773 Quaker City Guernsey County OH 2,798 $53,188 $123,100
44645 Marshallville Wayne County OH 2,797 $85,583 $228,800
43116 Commercial Point Pickaway County OH 2,764 $108,889 $337,500
44626 East Sparta Stark County OH 2,751 $78,125 $176,000
45325 Farmersville Montgomery County OH 2,746 $79,688 $211,900
43739 Brownsville Perry County OH 2,743 $100,189 $287,900
44843 Lucas Richland County OH 2,732 $89,139 $201,300
45370 Spring Valley Greene County OH 2,732 $105,625 $318,500
45882 Rockford Mercer County OH 2,719 $71,938 $158,400
43730 Corning Perry County OH 2,718 $65,714 $167,800
45645 Lawrence County OH 2,709 $53,056 $83,900
43466 Wayne Wood County OH 2,708 $84,514 $166,000
43521 Fayette Fulton County OH 2,703 $57,000 $119,800
44608 Beach City Stark County OH 2,702 $56,136 $159,200
45679 Seaman Adams County OH 2,701 $46,792 $161,000
45858 McComb Hancock County OH 2,693 $66,552 $169,600
43787 Stockport Morgan County OH 2,681 $49,375 $137,400

Frequently asked questions

How many ZIP codes are in Ohio?

Ohio has 1,233 ZIP codes on US5 across 88 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Ohio?

Ohio has a combined ZIP-area population of about 11,780,046 across 1,233 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Ohio?

The average median household income across ZIP codes in Ohio is about $71,257, about 5% below the U.S. median ($75,149). Average median home value is about $183,700. Among ZIPs with data, 43030 (Jacksontown) is near the top ($209,861) and 45630 (Friendship) is near the bottom ($2,499).

Where can I find ZIP code lists for Ohio?

This page lists ZIP codes in Ohio with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Ohio

Explore curated boards for highest income, largest population, and most affordable home values.