Cincinnati, OH-KY-IN Metro Area

The Cincinnati, OH-KY-IN metro area is home to 2,255,257 residents and 961,797 housing units, spanning OH, KY and IN. Its median household income is $79,490, and the median family income is $102,650. The median age is 38.2, 1.4 years younger than the Ohio median of 39.6. Residents are 49.4% male and 50.6% female.

Population

2,255,257

Median household income

$79,490

Median family income

$102,650

Median age

38.2

Housing units

961,797

Zip codes

136

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 78.0%, followed by Black residents at 11.9%. Hispanic or Latino residents, who can be of any race, make up 4.3% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Cincinnati, OH-KY-IN Metro Area

The Cincinnati, OH-KY-IN metro area includes 136 zip codes across 15 counties, home to a combined 2,232,404 residents. The most populous is Hamilton (45011) with 74,636 residents. Median household incomes range from $22,320 in Cincinnati (45225) to $205,795 in Terrace Park (45174). Home values are highest in Cincinnati (45243) at $627,000 and lowest in Cincinnati (45204) at $95,400. Oxford (45056) has the youngest population, with a median age of 21.6, while North Bend (45052) is the oldest at 53.4.

Highest income

$205,795

Terrace Park (45174)

Lowest income

$22,320

Cincinnati (45225)

Highest home value

$627,000

Cincinnati (45243)

Lowest median rent

$588/mo

Aberdeen (45101)

Median Household Income by Zip Code

The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $79,490, and 61 of 136 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
45011HamiltonButler County74,636$90,360$293,800$1,06839.074.6%
45040MasonWarren County58,132$131,803$440,000$1,81140.977.7%
45140LovelandClermont County56,854$110,781$360,300$1,47840.380.4%
41042FlorenceBoone County55,880$75,582$223,000$1,35139.266.8%
45069West ChesterButler County55,635$115,539$345,000$1,67238.976.8%
45044MiddletownButler County54,452$71,942$241,600$1,07636.661.9%
45013HamiltonButler County53,533$72,932$232,200$99538.273.5%
45238CincinnatiHamilton County48,936$64,672$183,900$92335.159.7%
45014FairfieldButler County45,652$69,624$232,400$1,23538.062.8%
45036LebanonWarren County43,262$97,944$352,200$1,14038.072.9%
45231CincinnatiHamilton County40,852$69,140$176,000$1,23240.872.6%
41017Ft MitchellKenton County40,661$100,645$293,500$1,06440.077.4%
45211CincinnatiHamilton County37,234$54,582$169,500$94434.952.5%
45103BataviaClermont County36,788$81,837$264,200$1,07737.467.8%
45150MilfordClermont County33,342$91,780$288,800$1,12744.074.2%
41051IndependenceKenton County32,192$100,169$268,900$1,29136.587.5%
45005FranklinWarren County31,906$74,239$218,600$1,00040.074.6%
45215CincinnatiHamilton County30,806$71,949$226,400$1,07339.155.7%
45240CincinnatiHamilton County29,453$66,918$203,700$1,28436.660.6%
45239CincinnatiHamilton County29,035$58,276$171,100$1,01533.559.3%
45039MainevilleWarren County28,958$111,774$327,200$1,67740.183.8%
45244CincinnatiClermont County28,720$108,413$382,100$1,14540.180.7%
41018ErlangerKenton County28,707$70,267$192,100$1,02734.068.1%
45042MiddletownButler County28,217$66,732$202,200$92241.172.2%
45056OxfordButler County27,598$53,413$250,700$1,02921.647.8%
41011CovingtonKenton County27,558$67,075$304,200$1,08836.846.1%
45230CincinnatiHamilton County26,923$87,100$262,100$1,05339.974.7%
45066SpringboroWarren County26,663$122,208$393,500$1,24337.991.2%
41005BurlingtonBoone County25,621$102,462$271,600$1,46636.478.0%
45102AmeliaClermont County24,838$76,015$230,600$97535.072.1%
45236CincinnatiHamilton County24,648$81,990$231,300$1,30541.160.5%
41091UnionBoone County24,371$134,621$399,500$1,67538.390.0%
47025LawrenceburgDearborn County23,713$89,986$257,800$80139.783.8%
45247CincinnatiHamilton County23,588$95,810$288,400$1,10743.679.2%
45241CincinnatiHamilton County23,545$94,943$314,500$1,18547.072.4%
45248CincinnatiHamilton County23,287$81,731$217,100$1,04841.590.3%
45255CincinnatiHamilton County22,760$88,694$303,800$1,43444.765.7%
45242CincinnatiHamilton County22,253$120,869$447,100$1,78241.678.3%
45224CincinnatiHamilton County22,186$57,754$204,000$95942.059.5%
45030HarrisonHamilton County21,328$97,228$241,200$1,15140.381.6%
45237CincinnatiHamilton County21,234$43,598$170,600$90240.947.7%
45212CincinnatiHamilton County21,007$63,698$257,700$97633.948.7%
45251CincinnatiHamilton County20,561$75,620$185,300$1,30739.077.9%
41015LatoniaKenton County20,396$63,783$187,700$93439.574.4%
45245CincinnatiClermont County19,707$73,135$285,900$1,22341.862.6%
41071NewportCampbell County19,662$58,329$192,900$1,12039.352.7%
45219CincinnatiHamilton County19,326$35,936$207,900$1,25821.617.1%
41001AlexandriaCampbell County19,206$102,468$283,600$1,27440.089.3%
45227CincinnatiHamilton County18,653$70,614$298,800$1,22936.255.5%
45205CincinnatiHamilton County18,615$41,357$127,900$89532.536.9%
45208CincinnatiHamilton County17,858$133,213$547,200$1,41636.262.4%
41075Fort ThomasCampbell County17,433$99,075$335,600$1,12638.071.1%
41076NewportCampbell County17,145$72,387$226,900$1,20338.275.9%
45202CincinnatiHamilton County17,022$87,930$443,600$1,58432.926.4%
41048HebronBoone County16,262$129,354$329,100$1,43737.787.6%
45243CincinnatiHamilton County15,958$170,006$627,000$1,82843.291.7%
45233CincinnatiHamilton County15,362$110,408$301,100$76743.681.4%
45067TrentonButler County15,328$88,662$236,700$1,29035.379.7%
41094WaltonBoone County14,798$91,678$293,700$1,35136.282.3%
45002ClevesHamilton County14,647$84,597$310,900$1,13935.873.2%
45220CincinnatiHamilton County14,636$51,404$402,900$97027.729.0%
45249CincinnatiHamilton County14,219$107,227$495,000$1,51939.666.8%
45229CincinnatiHamilton County14,000$30,829$285,900$88437.930.6%
45246CincinnatiHamilton County13,925$70,150$205,500$1,24038.456.6%
45152MorrowWarren County13,577$120,340$351,700$1,21539.590.0%
45223CincinnatiHamilton County13,049$46,930$210,100$94838.348.6%
45050MonroeButler County12,162$104,519$293,100$1,59036.379.0%
45068WaynesvilleWarren County11,606$95,040$335,600$1,32345.083.4%
45213CincinnatiHamilton County11,273$70,897$286,100$1,02638.359.3%
41035Dry RidgeGrant County11,220$68,336$198,900$87036.972.3%
45122GoshenClermont County11,195$85,750$222,100$1,26542.585.7%
45015HamiltonButler County11,102$45,543$120,700$1,03136.459.1%
45106BethelClermont County11,096$68,458$204,400$71843.878.8%
47012BrookvilleFranklin County10,891$86,369$257,800$80940.573.6%
45209CincinnatiHamilton County10,772$87,841$400,700$1,30931.739.0%
45206CincinnatiHamilton County10,387$51,128$271,700$93337.437.0%
47001AuroraDearborn County10,374$72,560$199,700$73944.782.1%
45176WilliamsburgClermont County9,813$66,363$222,500$92445.377.7%
45157New RichmondClermont County9,650$96,875$247,500$94146.282.6%
45216CincinnatiHamilton County9,493$51,602$155,300$1,12339.351.1%
45225CincinnatiHamilton County9,451$22,320$103,100$76827.012.8%
45154Mount OrabBrown County9,094$77,345$234,200$78935.277.0%
45214CincinnatiHamilton County9,077$26,348$100,500$81331.323.9%
45121GeorgetownBrown County8,931$57,274$164,600$70045.177.1%
45204CincinnatiHamilton County7,710$30,579$95,400$93230.243.7%
41097WilliamstownGrant County7,308$70,114$221,500$78241.382.7%
45232CincinnatiHamilton County7,257$25,232$130,500$61626.221.3%
41014CovingtonKenton County7,118$56,148$164,700$1,04033.852.0%
45207CincinnatiHamilton County7,089$48,833$229,200$99125.854.3%
41040FalmouthPendleton County6,998$51,511$137,500$87846.170.8%
45065South LebanonWarren County6,938$107,222$312,300$1,34534.874.1%
41030CrittendenGrant County6,472$75,758$248,300$93031.675.5%
47060West HarrisonDearborn County6,379$75,878$299,300$96048.289.1%
45226CincinnatiHamilton County5,962$100,320$408,400$1,22635.062.9%
41016CovingtonKenton County5,794$61,748$173,500$1,13837.971.6%
45171SardiniaBrown County5,770$63,780$182,700$89943.379.7%
41074DaytonCampbell County5,703$62,500$164,300$1,13739.257.2%
41073BellevueCampbell County5,598$67,143$206,500$1,26534.970.1%
45217CincinnatiHamilton County5,437$67,974$171,300$1,04746.060.0%
47040Rising SunOhio County5,408$68,865$199,100$84845.379.6%
45252CincinnatiHamilton County4,941$96,750$314,600n/a51.594.8%
47018DillsboroDearborn County4,725$64,300$188,800$95442.480.5%
41007CaliforniaCampbell County4,606$101,167$314,200$78041.295.3%
45052North BendHamilton County4,236$100,000$304,900$1,15953.485.7%
41004BrooksvilleBracken County4,105$59,944$119,100$78841.681.7%
41006ButlerPendleton County3,862$67,396$197,300$76046.679.0%
45218CincinnatiHamilton County3,815$74,617$179,900$99339.867.3%
45130HamersvilleBrown County3,806$92,865$211,600$88039.180.4%
45118FayettevilleBrown County3,789$92,469$255,800$87242.682.8%
41095WarsawGallatin County3,775$59,342$180,700$77137.559.8%
45053OkeanaButler County3,717$111,409$342,000$1,38238.891.8%
45167RipleyBrown County3,379$66,875$167,300$74143.873.0%
41092VeronaBoone County3,250$86,875$255,300$95643.092.2%
41059MelbourneCampbell County3,166$53,667$217,400$68443.981.3%
47032Moores HillDearborn County3,136$62,484$245,800$1,37541.395.1%
41010CorinthGrant County3,101$68,500$169,800$88343.484.9%
47024LaurelFranklin County2,909$55,956$153,300$96136.482.7%
47022GuilfordDearborn County2,837$104,375$282,900n/a43.598.3%
41063Morning ViewKenton County2,830$83,983$231,800$81741.491.4%
45054OregoniaWarren County2,549$96,934$296,200n/a49.194.9%
45203CincinnatiHamilton County2,530$33,798$356,900$72434.823.0%
41002AugustaBracken County2,498$58,292$142,000$73243.468.8%
45153MoscowClermont County2,452$86,136$226,100$1,29443.482.3%
45120FelicityClermont County2,412$54,509$210,000$75648.767.0%
45162Pleasant PlainWarren County2,348$72,321$216,500$1,41146.791.1%
45174Terrace ParkHamilton County2,294$205,795$603,800$3,12538.596.6%
41033De MossvillePendleton County2,252$103,125$216,300$78232.587.0%
41086SpartaGallatin County2,126$59,911$168,800$89938.082.6%
45101AberdeenBrown County1,876$38,352$156,700$58840.759.5%
41080PetersburgBoone County1,729$118,826$215,500n/a37.795.7%
41046GlencoeGallatin County1,685$85,795$226,900$1,16133.388.3%
41043FosterBracken County1,576$80,905$211,800$84342.592.7%
47030MetamoraFranklin County1,574$58,264$159,700n/a32.792.7%
45168RussellvilleBrown County1,399$71,154$173,100$1,07750.371.0%
47036OldenburgFranklin County1,202$85,000$413,700$86344.385.3%
45034Kings MillsWarren County1,080$152,829$323,900n/a53.191.7%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top