Census tracts · Cincinnati, OH

Census tracts in Cincinnati, Ohio

109 census tracts lie mostly within Cincinnati, and 10 more reach into it, by the 2020 census blocks they share. Median household income runs from $8,953 in Tract 77 to $209,792 in Tract 275, against $52,909 for Cincinnati as a whole (ACS 2020-2024 5-year estimates).

Which census tracts of Cincinnati earn the most and the least?

The five tracts with the highest and the lowest median household income among those mostly within Cincinnati and with a reliable estimate.

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

Every census tract in Cincinnati

Sort by any column; the share column is how much of each tract's land (by 2020 census blocks) lies inside Cincinnati.

Census tracts in or partly in Cincinnati, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Cincinnati (2024 Gazetteer), which is not always its downtown
Tract 2390610002002.5 mi southwestHamilton County967±217$26,275not published$873100%
Tract 7390610007002.5 mi southHamilton County3,570±503$100,863$343,400$1,669100%
Tract 9390610009002.2 mi southHamilton County2,023±571$97,361$458,300$900100%
Tract 10390610010002.1 mi southHamilton County1,663±206$103,983$370,200$1,530100%
Tract 11390610011002.1 mi southHamilton County1,146±198$88,500$451,700$1,517100%
Tract 16390610016001.8 mi southwestHamilton County1,032±133$46,094$444,000$1,278100%
Tract 17390610017001.8 mi southHamilton County1,573±351$59,574$313,200$990100%
Tract 18390610018001.7 mi southHamilton County1,461±181$85,250$409,500$1,149100%
Tract 19390610019001.7 mi southHamilton County1,940±347$70,058$279,800$1,159100%
Tract 20390610020001.7 mi southeastHamilton County1,516±170$99,211$280,300$1,372100%
Tract 22390610022001.2 mi southHamilton County2,042±342$35,764$138,400$920100%
Tract 23390610023001.3 mi southHamilton County1,543±452$68,631$320,300$1,585100%
Tract 25390610025001.2 mi southwestHamilton County2,998±576$28,942$256,500$1,238100%
Tract 26390610026001.4 mi southwestHamilton County3,558±558$40,147$314,300$1,268100%
Tract 27390610027001.6 mi southwestHamilton County1,717±355$77,865$262,000$1,238100%
Tract 28390610028001.8 mi westHamilton County1,143±176$45,802$124,600$1,129100%
Tract 29.01390610029011.1 mi southwestHamilton County1,957±226$42,586$146,600$970100%
Tract 29.02390610029021.1 mi westHamilton County2,728±440$35,656$171,500$915100%
Tract 30390610030000.8 mi southwestHamilton County5,324±362$29,808not published$1,115100%
Tract 3239061003200at the center pointHamilton County1,601±303$35,976$242,900$1,415100%
Tract 33390610033000.7 mi southHamilton County2,676±380$23,393not published$1,226100%
Tract 36390610036001.1 mi eastHamilton County911±264$40,909not published$572100%
Tract 37390610037001.4 mi southeastHamilton County1,558±314$20,645$215,000$410100%
Tract 38390610038001.7 mi eastHamilton County2,070±381$37,543$353,500$953100%
Tract 39390610039001.8 mi eastHamilton County1,762±360$49,097$117,800$1,151100%
Tract 40390610040002.4 mi eastHamilton County2,047±467$102,417$259,500$1,371100%
Tract 41390610041002.0 mi eastHamilton County1,528±182$76,176$396,700$1,223100%
Tract 42390610042002.1 mi southeastHamilton County1,791±289$77,333$266,000$981100%
Tract 48390610048004.8 mi eastHamilton County3,523±335$208,902$682,500$1,579100%
Tract 49390610049003.3 mi eastHamilton County6,067±856$114,417$627,200$1,497100%
Tract 50390610050003.2 mi eastHamilton County4,925±842$106,829$423,000$1,297100%
Tract 51390610051004.4 mi eastHamilton County2,311±297$141,397$510,300$1,179100%
Tract 52390610052003.8 mi eastHamilton County3,369±343$100,250$475,700$1,218100%
Tract 53.01390610053014.3 mi eastHamilton County3,419±490$87,434$373,000$1,288100%
Tract 53.02390610053025.0 mi eastHamilton County3,299±370$102,552$389,500$1,170100%
Tract 57.01390610057015.2 mi northeastHamilton County3,354±579$66,146$325,300$1,000100%
Tract 59390610059004.2 mi northeastHamilton County1,251±205$85,481$308,000$1,166100%
Tract 61390610061004.2 mi northHamilton County3,183±934$43,702$166,300$773100%
Tract 63390610063003.5 mi northeastHamilton County3,569±695$54,198$210,400$1,200100%
Tract 64390610064003.0 mi northeastHamilton County2,830±497$43,435$209,300$837100%
Tract 65.01390610065011.8 mi northeastHamilton County2,826±681not published$576,300$921100%
Tract 65.02390610065022.0 mi northeastHamilton County3,678±435$95,882$289,800$1,213100%
Tract 66390610066001.3 mi northeastHamilton County1,883±360$29,272$167,800$817100%
Tract 68390610068001.0 mi northeastHamilton County4,400±864$21,250$169,000$907100%
Tract 69390610069000.5 mi northHamilton County3,097±538$25,531$265,000$1,121100%
Tract 70390610070001.2 mi northHamilton County2,359±319$64,493$524,800$1,100100%
Tract 71390610071001.4 mi northwestHamilton County3,504±385$89,315$469,500$879100%
Tract 72390610072001.3 mi westHamilton County2,165±392$43,333$291,800$881100%
Tract 73390610073002.9 mi northwestHamilton County1,996±446$50,250$149,600$679100%
Tract 74390610074002.2 mi northwestHamilton County2,310±425$74,545$323,600$1,179100%
Tract 75390610075002.9 mi northwestHamilton County1,951±231$66,458$216,500$883100%
Tract 77390610077002.6 mi westHamilton County3,660±839$8,953$69,600$647100%
Tract 82.01390610082014.9 mi northwestHamilton County4,353±631$54,777$238,800$1,023100%
Tract 82.02390610082024.7 mi northwestHamilton County3,145±359$43,688$152,200$775100%
Tract 84390610084004.2 mi northwestHamilton County2,237±460$33,092$157,400$922100%
Tract 85.01390610085014.0 mi northwestHamilton County3,630±609$38,550$171,000$939100%
Tract 85.02390610085023.1 mi northwestHamilton County2,196±357$14,019not published$599100%
Tract 86.01390610086012.8 mi westHamilton County2,193±569$24,737$73,700$499100%
Tract 88390610088003.5 mi westHamilton County3,407±678$31,085$138,000$932100%
Tract 92390610092003.3 mi southwestHamilton County4,651±940$35,813$93,400$967100%
Tract 93390610093003.4 mi southwestHamilton County3,101±526$31,557$105,600$607100%
Tract 94390610094004.0 mi southwestHamilton County1,675±486$37,162$114,000$955100%
Tract 95390610095004.2 mi southwestHamilton County2,475±324$45,354$167,000$940100%
Tract 96390610096004.3 mi southwestHamilton County4,384±903$35,960$114,600$678100%
Tract 98390610098004.3 mi westHamilton County1,965±337$31,131$64,500$922100%
Tract 100.02390610100024.0 mi westHamilton County6,247±1,012$29,895$150,700$919100%
Tract 100.03390610100034.3 mi westHamilton County5,787±1,555$57,054$263,200$984100%
Tract 100.04390610100044.6 mi westHamilton County5,146±750$36,670$195,200$880100%
Tract 100.05390610100055.0 mi westHamilton County1,386±355$58,182$146,400$1,258100%
Tract 101390610101004.7 mi westHamilton County4,585±642$54,609$180,700$985100%
Tract 102.02390610102025.0 mi westHamilton County2,444±403$67,465$215,900$859100%
Tract 103390610103005.2 mi southwestHamilton County1,838±426$56,528$82,500$988100%
Tract 104390610104008.1 mi southwestHamilton County1,146±224$44,526$113,300$1,251100%
Tract 105390610105009.9 mi westHamilton County1,483±353$45,398$173,900$786100%
Tract 1063906101060010 mi westHamilton County1,230±185$80,114$196,900$834100%
Tract 263390610263002.7 mi southwestHamilton County1,245±230$16,731$326,100$1,109100%
Tract 264390610264002.3 mi southwestHamilton County2,464±617$36,250$331,500$670100%
Tract 265390610265002.9 mi southHamilton County3,458±460$70,985$456,300$1,750100%
Tract 266390610266003.5 mi southeastHamilton County1,323±180$94,792$522,700$1,500100%
Tract 267390610267001.2 mi southeastHamilton County1,767±342$56,563$267,200$880100%
Tract 268390610268002.3 mi southHamilton County1,631±229$114,042$702,300$1,738100%
Tract 269390610269002.0 mi southwestHamilton County2,541±627$22,286not published$867100%
Tract 270390610270000.6 mi eastHamilton County3,121±539$33,482$185,200$788100%
Tract 271390610271004.1 mi northeastHamilton County4,610±922$32,749$119,300$645100%
Tract 272390610272003.0 mi westHamilton County2,319±422$34,125$101,500$910100%
Tract 277390610277002.8 mi northwestHamilton County4,289±472$60,662$229,200$903100%
Tract 55390610055005.9 mi eastHamilton County4,732±642$54,821$266,900$1,50996%
Tract 80390610080003.5 mi northHamilton County4,681±883$25,159not published$61596%
Tract 99.02390610099025.4 mi southwestHamilton County4,020±1,016$56,635$165,100$1,01292%
Tract 60390610060005.2 mi northHamilton County5,439±932$40,253$156,700$1,41391%
Tract 102.01390610102015.9 mi westHamilton County6,359±931$47,796$148,700$68090%
Tract 109390610109005.6 mi westHamilton County2,722±466$50,750$132,800$80190%
Tract 58390610058005.8 mi northeastHamilton County4,649±620$66,913$256,200$1,06590%
Tract 97390610097004.7 mi southwestHamilton County5,211±1,034$59,185$127,600$85387%
Tract 46.03390610046037.8 mi southeastHamilton County3,796±933$93,098$219,200$1,09187%
Tract 276390610276004.8 mi eastHamilton County2,354±514$72,188$251,100$1,37086%
Tract 57.02390610057024.8 mi northeastHamilton County3,860±567$95,767$265,000$99486%
Tract 107390610107005.5 mi westHamilton County1,906±409$51,771$165,100$97079%
Tract 56390610056006.5 mi eastHamilton County4,987±694$70,888$226,000$1,17978%
Tract 47.03390610047035.4 mi southeastHamilton County3,903±677$110,137$401,800$1,06378%
Tract 46.02390610046027.3 mi southeastHamilton County4,526±386$67,708$272,000$86477%
Tract 99.01390610099015.5 mi westHamilton County4,685±782$68,786$157,400$1,30077%
Tract 83390610083005.4 mi northwestHamilton County4,449±735$49,188$179,000$85974%
Tract 81390610081004.0 mi northHamilton County2,855±511$45,695$139,600$97173%
Tract 111390610111005.0 mi northHamilton County3,340±655$72,454$210,100$95470%
Tract 46.04390610046047.0 mi eastHamilton County3,613±452$59,608$247,600$1,10168%
Tract 46.05390610046056.2 mi southeastHamilton County2,335±248$77,734$276,200$1,09268%
Tract 110390610110005.0 mi northeastHamilton County2,765±607$41,343$113,000$99658%
Tract 275390610275009.4 mi southeastHamilton County2,676±468$209,792$690,400$1,03850%
Tract 214.01390610214016.3 mi southwestHamilton County4,492±619$72,862$164,400$92226%
Tract 242390610242006.9 mi eastHamilton County2,962±464$139,100$470,600$3,500 or more21%
Tract 208.11390610208115.4 mi northwestHamilton County5,811±609$68,750$196,900$98215%
Tract 212.02390610212026.4 mi westHamilton County5,015±672$84,837$207,000$1,29711%
Tract 244.01390610244019.5 mi eastHamilton County5,325±444$165,024$1,044,400$1,2877%
Tract 209.01390610209016.3 mi westHamilton County3,160±489$59,886$153,400$1,0536%
Tract 250.01390610250018.9 mi southeastHamilton County6,974±1,097$101,707$269,100$1,2916%
Tract 226.02390610226026.4 mi northHamilton County2,692±354$104,926$308,600$1,2392%
Tract 232.01390610232016.6 mi northeastHamilton County2,767±370$44,282$183,100$9701%
Tract 274390610274006.5 mi northeastHamilton County4,479±271$54,083$111,400$9361%

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026); 2020 block assignment files · Census block assignment files

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections