Ohio Zip Codes and Metro Areas

Ohio is home to 11,780,046 residents across 935 zip codes with at least 1,000 people and 41 metro and micro areas. The capital is Columbus, and the state is part of the East North Central division of the Midwest. The median age is 39.6, with 22.2% of residents under 18 and 17.9% aged 65 and older.

Population

11,780,046

Median age

39.6

Housing units

5,271,573

Zip codes

935

with 1,000+ residents

Metro and micro areas

41

Age 65 and older

17.9%

Look Up a Zip Code in Ohio

Search 935 Ohio zip codes by number or town name, or browse by county. Each result shows population, income, housing costs, education, and age data from the U.S. Census Bureau.

Largest Zip Codes in Ohio

The 25 most populous zip codes in Ohio. Select a zip code to see its full profile, or a column heading to sort.

ZipTownCountyPopulationMedian incomeHome valueMedian age
45011HamiltonButler County74,636$90,360$293,80039.0
43123Grove CityFranklin County66,366$87,883$284,70039.8
43026HilliardFranklin County64,644$110,369$347,90035.0
44256MedinaMedina County64,606$100,345$316,00044.9
43081WestervilleFranklin County64,314$90,336$329,80036.1
43055NewarkLicking County62,697$61,807$203,10039.1
43130LancasterFairfield County62,450$68,242$230,00039.9
44035ElyriaLorain County62,024$54,362$160,20040.9
44060MentorLake County60,257$85,881$245,30046.1
43230ColumbusFranklin County59,522$92,271$306,50036.7
43068ReynoldsburgFranklin County59,399$70,451$241,80036.2
43015DelawareDelaware County59,027$99,622$342,70038.6
43228ColumbusFranklin County58,607$60,895$219,90033.4
45040MasonWarren County58,132$131,803$440,00040.9
44077PainesvilleLake County57,947$80,692$221,20041.8
45140LovelandClermont County56,854$110,781$360,30040.3
45601ChillicotheRoss County56,453$57,430$173,10041.1
43701ZanesvilleMuskingum County55,674$54,900$178,40040.7
45069West ChesterButler County55,635$115,539$345,00038.9
43302MarionMarion County54,581$53,833$154,20039.7
45044MiddletownButler County54,452$71,942$241,60036.6
45840FindlayHancock County54,342$64,076$213,00039.3
43229ColumbusFranklin County54,237$53,430$228,20033.5
45013HamiltonButler County53,533$72,932$232,20038.2
44107LakewoodCuyahoga County50,384$65,778$262,20034.7

Highest-Income Zip Codes in Ohio

Jacksontown (43030) has the highest median household income in Ohio at $209,861. The typical Ohio zip code has a median of $68,157.

Metro and Micro Areas in Ohio

Select an area to see its zip codes, income by zip code, and demographics.

AreaTypePopulationMedian incomeMedian ageZip codes
Cincinnati, OH-KY-INMetro2,255,257$79,49038.2136
Cleveland, OHMetro2,171,978$68,50741.6107
Columbus, OHMetro2,151,847$79,84736.6107
Dayton-Kettering-Beavercreek, OHMetro813,608$69,75239.151
Akron, OHMetro699,508$71,31240.847
Toledo, OHMetro602,977$63,7493851
Youngstown-Warren, OHMetro428,430$55,35743.646
Canton-Massillon, OHMetro400,495$73,09942.133
Springfield, OHMetro135,445$60,84641.210
Mansfield, OHMetro125,138$57,64940.911
Wooster, OHMicro116,618$71,76938.914
Sandusky, OHMetro115,099$70,68747.112
Lima, OHMetro101,685$62,00139.79
Salem, OHMicro101,203$58,47444.714
New Philadelphia-Dover, OHMicro92,585$64,49441.213
Zanesville, OHMicro86,382$59,20340.513
Chillicothe, OHMicro76,748$59,819417
Findlay, OHMicro74,885$69,69939.67
Portsmouth, OHMicro73,118$49,57140.611
Marion, OHMicro65,145$57,30640.55
Mount Vernon, OHMicro62,888$73,98839.46
Athens, OHMicro61,573$53,83732.811
Marietta, OHMicro59,318$61,35544.112
Fremont, OHMicro58,770$62,50042.57
Norwalk, OHMicro58,412$65,97240.49
Tiffin, OHMicro54,861$65,02040.57
Ashland, OHMicro52,296$64,99141.47
Greenville, OHMicro51,655$64,654428
Sidney, OHMicro48,007$72,82240.17
Wapakoneta, OHMicro46,209$76,45440.68
Bellefontaine, OHMicro46,140$69,18342.112
Washington, NCMicro44,597$57,99747.18
Celina, OHMicro42,438$78,03639.17
Wilmington, OHMicro42,014$68,125417
Bucyrus, OHMicro41,767$55,47743.35
Urbana, OHMicro38,772$74,23941.66
Cambridge, OHMicro38,283$52,26742.79
Defiance, OHMicro38,258$73,61540.84
Coshocton, OHMicro36,679$54,687414
Gallipolis, OHMicro29,162$56,45541.36
Van Wert, OHMicro28,824$65,34441.44

Age of Ohio Residents

The largest age group in Ohio is 25-34, with 1,550,140 residents. Groups are not equal widths.

Population by Race and Ethnicity

White residents make up the largest share of Ohio at 77.8%, followed by Black residents at 12.3%. Hispanic or Latino residents, who can be of any race, make up 4.6% of the population.

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Hispanic or Latino residents can be of any race.

Scroll to Top