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
45011 Hamilton Butler County OH 74,636 $90,360 $272,000
43123 Grove City Franklin County OH 66,366 $87,883 $262,400
43026 Hilliard Franklin County OH 64,644 $110,369 $324,300
44256 Medina Medina County OH 64,606 $100,345 $292,000
43081 Westerville Franklin County OH 64,314 $90,336 $297,300
43055 Newark Licking County OH 62,697 $61,807 $185,300
43130 Lancaster Fairfield County OH 62,450 $68,242 $215,900
44035 Elyria Lorain County OH 62,024 $54,362 $147,600
44060 Mentor Lake County OH 60,257 $85,881 $227,200
43230 Gahanna Franklin County OH 59,522 $92,271 $282,800
43068 Reynoldsburg Franklin County OH 59,399 $70,451 $225,500
43015 Delaware Delaware County OH 59,027 $99,622 $311,900
43228 Columbus Franklin County OH 58,607 $60,895 $204,000
45040 Mason Warren County OH 58,132 $131,803 $403,700
44077 Painesville Lake County OH 57,947 $80,692 $217,400
45140 Loveland Clermont County OH 56,854 $110,781 $340,800
45601 Chillicothe Ross County OH 56,453 $57,430 $160,800
43701 Zanesville Muskingum County OH 55,674 $54,900 $164,200
45069 Beckett Ridge Butler County OH 55,635 $115,539 $314,300
43302 Marion Marion County OH 54,581 $53,833 $139,700
45044 Middletown Butler County OH 54,452 $71,942 $230,400
45840 Findlay Hancock County OH 54,342 $64,076 $203,800
43229 Columbus Franklin County OH 54,237 $53,430 $210,600
45013 Hamilton Butler County OH 53,533 $72,932 $217,200
44107 Lakewood Cuyahoga County OH 50,384 $65,778 $241,400
45424 Huber Heights Montgomery County OH 49,871 $78,566 $169,000
44130 Middleburg Heights Cuyahoga County OH 49,778 $68,099 $184,900
45238 Cincinnati Hamilton County OH 48,936 $64,672 $168,800
44646 Massillon Stark County OH 48,283 $66,767 $181,600
43232 Columbus Franklin County OH 46,844 $50,599 $152,700
43207 Columbus Franklin County OH 46,810 $61,307 $156,200
43147 Pickerington Fairfield County OH 45,929 $125,472 $315,600
44212 Brunswick Medina County OH 45,817 $87,776 $244,900
45014 Fairfield Butler County OH 45,652 $69,624 $215,700
43065 Powell Delaware County OH 45,284 $154,797 $451,700
43235 Columbus Franklin County OH 45,171 $86,758 $346,500
43016 Dublin Franklin County OH 44,514 $110,518 $413,200
44691 Wooster Wayne County OH 44,390 $71,319 $216,800
43224 Columbus Franklin County OH 44,096 $50,934 $159,800
43551 Perrysburg Wood County OH 43,568 $91,460 $284,800
43204 Columbus Franklin County OH 43,444 $59,158 $170,900
45036 Lebanon Warren County OH 43,262 $97,944 $317,600
43017 Dublin Franklin County OH 41,422 $133,116 $475,200
45324 Fairborn Greene County OH 41,273 $59,861 $177,700
43110 Columbus Fairfield County OH 40,896 $76,334 $284,300
45231 New Burlington Hamilton County OH 40,852 $69,140 $164,900
43615 Toledo Lucas County OH 40,813 $58,466 $137,300
44118 Cleveland Heights Cuyahoga County OH 40,389 $76,328 $205,600
44102 Cleveland Cuyahoga County OH 40,178 $40,303 $99,300
45385 Xenia Greene County OH 40,057 $75,327 $197,300
44124 Pepper Pike Cuyahoga County OH 40,046 $78,895 $210,600
44111 Cleveland Cuyahoga County OH 39,950 $54,790 $130,000
44870 Sandusky Erie County OH 39,817 $58,797 $148,600
44720 Green Stark County OH 39,656 $81,045 $233,800
44203 Norton Summit County OH 38,705 $59,124 $148,300
44224 Stow Summit County OH 38,512 $91,096 $243,500
44134 Parma Cuyahoga County OH 38,231 $67,116 $153,500
44109 Cleveland Cuyahoga County OH 38,098 $43,130 $112,700
44240 Kent Portage County OH 37,889 $57,415 $216,000
43040 Marysville Union County OH 37,582 $96,320 $275,700
45458 Centerville Montgomery County OH 37,413 $110,682 $337,500
45373 Troy Miami County OH 37,274 $78,278 $234,400
45211 Cincinnati Hamilton County OH 37,234 $54,582 $156,600
44122 Beachwood Cuyahoga County OH 36,960 $97,469 $304,300
45103 Batavia Clermont County OH 36,788 $81,837 $242,700
44094 Kirtland Lake County OH 36,689 $76,125 $247,600
45342 Miamisburg Montgomery County OH 36,675 $83,936 $206,800
44039 North Ridgeville Lorain County OH 36,235 $94,128 $254,800
43213 Columbus Franklin County OH 35,912 $53,908 $197,700
43035 Columbus Delaware County OH 35,732 $148,446 $423,000
43221 Upper Arlington Franklin County OH 35,037 $115,393 $419,200
44120 Shaker Heights Cuyahoga County OH 34,274 $46,326 $115,700
44281 Wadsworth Medina County OH 34,073 $88,128 $262,200
44145 Westlake Cuyahoga County OH 34,036 $110,101 $336,100
43201 Columbus Franklin County OH 33,873 $43,451 $438,300
43082 Westerville Delaware County OH 33,799 $147,188 $433,400
45701 Athens Athens County OH 33,501 $49,604 $217,700
44105 Cleveland Cuyahoga County OH 33,358 $38,294 $56,400
45150 Milford Clermont County OH 33,342 $91,780 $267,900
44512 Youngstown Mahoning County OH 33,018 $62,311 $158,800
43560 Sylvania Lucas County OH 32,950 $104,865 $262,200
44601 Alliance Stark County OH 32,823 $61,887 $142,600
45503 Springfield Clark County OH 32,673 $54,561 $153,100
44121 South Euclid Cuyahoga County OH 32,668 $75,621 $129,300
43219 Columbus Franklin County OH 32,537 $51,860 $173,600
44095 Eastlake Lake County OH 32,508 $69,778 $162,600
44266 Ravenna Portage County OH 32,301 $61,211 $159,900
44070 North Olmsted Cuyahoga County OH 32,031 $85,435 $202,400
45005 Franklin Warren County OH 31,906 $74,239 $201,200
43062 Pataskala Licking County OH 31,822 $100,450 $292,100
43402 Bowling Green Wood County OH 31,538 $56,245 $230,500
43004 Columbus Franklin County OH 31,416 $101,308 $297,500
44004 Ashtabula Ashtabula County OH 31,076 $49,507 $120,300
44133 North Royalton Cuyahoga County OH 31,045 $81,803 $276,200
44805 Ashland Ashland County OH 31,024 $62,058 $165,000
45215 Wyoming Hamilton County OH 30,806 $71,949 $200,100
44312 Green Summit County OH 30,739 $64,542 $142,100
43613 Toledo Lucas County OH 30,597 $63,425 $125,300
43050 Mount Vernon Knox County OH 30,360 $65,044 $199,000
43220 Upper Arlington Franklin County OH 29,715 $77,090 $463,200

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.