Census tracts · Cleveland, OH

Census tracts in Cleveland, Ohio

159 census tracts lie mostly within Cleveland, and 1 more reaches into it, by the 2020 census blocks they share. Median household income runs from $7,139 in Tract 1186.02 to $103,700 in Tract 1236.01, against $40,801 for Cleveland as a whole (ACS 2020-2024 5-year estimates).

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

The five tracts with the highest and the lowest median household income among those mostly within Cleveland 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 Cleveland

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

Census tracts in or partly in Cleveland, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Cleveland (2024 Gazetteer), which is not always its downtown
Tract 1011.01390351011013.6 mi westCuyahoga County1,935±411$33,838$189,700$866100%
Tract 1011.02390351011024.3 mi westCuyahoga County4,032±573$59,053not published$1,046100%
Tract 1012.01390351012013.0 mi westCuyahoga County2,570±398$55,315$329,800$976100%
Tract 1013390351013004.4 mi westCuyahoga County1,660±248$42,143$137,500$825100%
Tract 1014390351014004.4 mi westCuyahoga County2,113±406$41,743$90,700$967100%
Tract 1015.01390351015014.0 mi westCuyahoga County2,090±390$26,438$87,300$765100%
Tract 1016.03390351016033.8 mi westCuyahoga County2,095±352$37,650$91,400$1,324100%
Tract 1017390351017003.5 mi westCuyahoga County2,820±701not published$131,600$1,086100%
Tract 1018390351018003.1 mi westCuyahoga County2,269±386$36,653$103,900$896100%
Tract 1019.01390351019012.8 mi westCuyahoga County1,360±300$51,389$188,600$972100%
Tract 1021.01390351021014.5 mi westCuyahoga County3,272±408$35,445$89,800$887100%
Tract 1021.02390351021024.8 mi southwestCuyahoga County3,019±572$53,221$108,700$966100%
Tract 1022390351022004.2 mi westCuyahoga County3,088±456$50,244$101,400$988100%
Tract 1023390351023003.9 mi westCuyahoga County1,719±412$31,779$108,100$865100%
Tract 1024.01390351024013.6 mi westCuyahoga County2,138±303$47,723$95,900$1,117100%
Tract 1024.02390351024023.4 mi westCuyahoga County2,548±532not published$99,800$1,024100%
Tract 1027390351027002.6 mi westCuyahoga County3,368±570$36,250$75,100$967100%
Tract 1028390351028002.1 mi southwestCuyahoga County1,797±375$37,989$59,600$1,000100%
Tract 1029390351029001.7 mi southwestCuyahoga County2,209±519$31,818$101,700$1,092100%
Tract 1033390351033001.9 mi northwestCuyahoga County2,342±489not published$187,200$1,141100%
Tract 1035390351035002.1 mi westCuyahoga County1,643±262$75,565$367,500$1,158100%
Tract 1036.02390351036022.3 mi northwestCuyahoga County3,784±500$63,198$359,300$1,481100%
Tract 1038390351038001.7 mi westCuyahoga County1,423±297$48,631$149,500$1,051100%
Tract 1044390351044000.6 mi southwestCuyahoga County1,285±188$63,058$228,400$1,289100%
Tract 1048390351048001.1 mi southCuyahoga County1,648±344$50,536$157,400$1,134100%
Tract 1051390351051003.1 mi southwestCuyahoga County3,223±604$33,184$59,600$882100%
Tract 1053390351053002.4 mi southwestCuyahoga County3,344±695$32,880$84,100$996100%
Tract 1054390351054002.4 mi southwestCuyahoga County3,024±600$40,138$97,600$915100%
Tract 1055390351055002.1 mi southwestCuyahoga County1,948±466$36,066$85,700$774100%
Tract 1056.02390351056021.8 mi southwestCuyahoga County2,271±548$37,880$95,500$927100%
Tract 1057390351057002.7 mi southCuyahoga County4,066±712$35,680$130,300$734100%
Tract 1059390351059003.9 mi southCuyahoga County2,518±470$71,154$128,600$884100%
Tract 1061390351061003.3 mi southwestCuyahoga County3,910±596$55,720$140,400$1,004100%
Tract 1062390351062003.7 mi southwestCuyahoga County3,619±953$42,492$112,200$1,021100%
Tract 1065390351065004.3 mi southwestCuyahoga County2,715±627$59,076$114,200$1,048100%
Tract 1066390351066004.1 mi southwestCuyahoga County3,380±678$39,722$105,400$789100%
Tract 1068390351068003.2 mi southCuyahoga County3,004±552$41,392$121,700$871100%
Tract 1069390351069003.5 mi southCuyahoga County3,289±436$50,912$162,400$902100%
Tract 1070390351070003.2 mi southCuyahoga County1,518±221$98,833$161,200$1,031100%
Tract 1071.01390351071012.9 mi northCuyahoga County3,978±391$84,602$155,100$1,696100%
Tract 1077.01390351077011.3 mi northCuyahoga County5,963±441$60,483not published$1,609100%
Tract 1078.02390351078022.0 mi northCuyahoga County4,184±629$15,078not published$1,098100%
Tract 1082.01390351082013.4 mi northCuyahoga County1,287±257$38,466$76,300$1,140100%
Tract 1083.01390351083012.2 mi northeastCuyahoga County1,596±223$40,742$113,000$942100%
Tract 1084390351084002.5 mi northeastCuyahoga County1,081±288$27,985$79,200$1,255100%
Tract 1087.01390351087011.7 mi northeastCuyahoga County4,372±661$21,731$158,300$499100%
Tract 1093.01390351093011.2 mi northeastCuyahoga County1,324±301$11,489$118,200$257100%
Tract 1097.01390351097011.1 mi northeastCuyahoga County2,549±663$15,291not published$739100%
Tract 1098.01390351098011.4 mi northeastCuyahoga County1,922±665$17,698not published$267100%
Tract 1109.01390351109011.5 mi southeastCuyahoga County2,692±571$43,808$54,600$966100%
Tract 1112.02390351112024.1 mi northeastCuyahoga County781±216$49,444$48,300$891100%
Tract 1114.01390351114014.9 mi northeastCuyahoga County914±223$15,890$49,700$773100%
Tract 1117390351117003.9 mi northeastCuyahoga County835±353$20,036$32,500$1,070100%
Tract 1121390351121003.2 mi northeastCuyahoga County1,542±413$13,631$36,900$408100%
Tract 1122390351122003.8 mi northeastCuyahoga County903±313$27,049$159,000$818100%
Tract 1123.01390351123012.7 mi northeastCuyahoga County1,468±389not published$145,500not published100%
Tract 1145.01390351145012.8 mi eastCuyahoga County685±161$32,969not published$676100%
Tract 1146390351146001.9 mi eastCuyahoga County1,032±399$34,380$166,200$717100%
Tract 1148390351148002.1 mi eastCuyahoga County2,233±414$11,853not published$330100%
Tract 1154390351154002.6 mi southeastCuyahoga County1,964±410$43,152$55,600$1,011100%
Tract 1157390351157003.0 mi southeastCuyahoga County1,464±404$37,120$55,500$846100%
Tract 1158390351158003.2 mi southeastCuyahoga County2,577±636$44,071$59,500$918100%
Tract 1159390351159004.0 mi southeastCuyahoga County4,015±722$55,057$80,600$987100%
Tract 1163390351163006.0 mi northeastCuyahoga County1,253±300$26,146$31,800$716100%
Tract 1164390351164004.8 mi northeastCuyahoga County2,054±467$26,531$83,100$785100%
Tract 1165390351165005.2 mi northeastCuyahoga County2,452±600$30,324$68,500$1,013100%
Tract 1166390351166005.6 mi northeastCuyahoga County1,784±523$42,083$80,100$1,041100%
Tract 1167390351167006.5 mi northeastCuyahoga County1,553±451$34,670$65,500$1,026100%
Tract 1168390351168006.0 mi northeastCuyahoga County1,472±455$37,037$58,300$923100%
Tract 1169390351169007.0 mi northeastCuyahoga County1,317±583$35,384$38,000$1,127100%
Tract 1171.01390351171018.3 mi northeastCuyahoga County2,144±714$41,385$105,700$871100%
Tract 1171.02390351171027.6 mi northeastCuyahoga County1,136±496$36,955$49,000$1,144100%
Tract 1172.01390351172019.1 mi northeastCuyahoga County3,077±397$15,734$83,000$470100%
Tract 1172.03390351172038.6 mi northeastCuyahoga County1,556±276$29,390$87,000$878100%
Tract 1173390351173007.2 mi northeastCuyahoga County1,850±283$26,953$38,300$959100%
Tract 1174390351174008.0 mi northeastCuyahoga County1,293±230$35,000$71,500$877100%
Tract 1175390351175007.7 mi northeastCuyahoga County1,996±678$36,581$57,400$964100%
Tract 1176390351176009.5 mi northeastCuyahoga County3,501±540$40,236$103,700$1,048100%
Tract 11773903511770010 mi northeastCuyahoga County5,033±680$34,088$113,500$838100%
Tract 1178390351178009.1 mi northeastCuyahoga County1,811±299$32,596$59,600$1,034100%
Tract 1179390351179008.1 mi northeastCuyahoga County2,036±495$32,500$63,600$933100%
Tract 1181.01390351181014.5 mi northeastCuyahoga County1,862±393$42,112$102,900$909100%
Tract 1182390351182004.8 mi northeastCuyahoga County1,532±359$43,077$53,300$1,027100%
Tract 1183.01390351183014.5 mi northeastCuyahoga County2,776±866$44,795$119,300$1,038100%
Tract 1186.02390351186023.9 mi northeastCuyahoga County1,367±357$7,139$82,400$399100%
Tract 1188390351188004.8 mi northeastCuyahoga County2,884±425$30,978$227,000$1,156100%
Tract 1189390351189003.6 mi northeastCuyahoga County1,398±328$24,968$256,300$1,509100%
Tract 1194.01390351194014.3 mi eastCuyahoga County1,944±442$61,645$127,200$865100%
Tract 1194.02390351194024.2 mi eastCuyahoga County1,464±343$25,865$75,400$962100%
Tract 1195.01390351195014.7 mi eastCuyahoga County2,643±543$55,878$142,300$1,102100%
Tract 1195.02390351195024.5 mi eastCuyahoga County1,547±238$29,420$109,000$539100%
Tract 1196390351196003.7 mi eastCuyahoga County1,683±468$34,234$92,000not published100%
Tract 1197.01390351197014.7 mi eastCuyahoga County1,964±509$30,991$99,000$782100%
Tract 1197.02390351197024.3 mi eastCuyahoga County1,523±357$19,303$58,300$852100%
Tract 1198390351198004.5 mi eastCuyahoga County2,699±1,185$42,500$64,500$1,355100%
Tract 1199390351199005.2 mi eastCuyahoga County1,615±481$28,810$49,300$805100%
Tract 1202390351202003.2 mi eastCuyahoga County1,634±405$32,273$51,800$681100%
Tract 1204390351204003.4 mi eastCuyahoga County1,345±405$23,816$70,800$632100%
Tract 1205390351205003.7 mi eastCuyahoga County1,806±451$41,090$57,500$886100%
Tract 1206390351206004.1 mi eastCuyahoga County1,463±498$40,582$50,400$943100%
Tract 1207.01390351207014.6 mi eastCuyahoga County1,445±779$18,594$52,400$985100%
Tract 1207.02390351207024.7 mi eastCuyahoga County1,004±191$36,875$49,100$980100%
Tract 1208.01390351208015.5 mi eastCuyahoga County1,346±276$21,839$87,400$1,275100%
Tract 1208.02390351208025.2 mi eastCuyahoga County2,099±656$15,890$87,000$1,152100%
Tract 1211390351211004.6 mi eastCuyahoga County1,617±470$46,136$50,900$1,146100%
Tract 1212390351212005.1 mi eastCuyahoga County1,383±371$26,500$59,100$870100%
Tract 1213390351213004.1 mi southeastCuyahoga County1,951±489$25,587$44,500$632100%
Tract 1214.01390351214015.0 mi southeastCuyahoga County1,212±215$34,390$61,800$1,147100%
Tract 1214.03390351214035.2 mi southeastCuyahoga County2,536±482$40,111$49,400$845100%
Tract 1215390351215005.6 mi eastCuyahoga County2,186±426$39,167$73,300$1,072100%
Tract 1217390351217006.2 mi eastCuyahoga County4,050±773$57,639$100,100$1,274100%
Tract 1218390351218006.9 mi eastCuyahoga County1,426±284$45,648$96,600$842100%
Tract 1219390351219006.2 mi eastCuyahoga County1,010±292$51,131$79,500$1,087100%
Tract 1221390351221006.8 mi eastCuyahoga County3,143±398$42,550$106,300$820100%
Tract 1222390351222006.3 mi southeastCuyahoga County1,656±365$50,490$66,200$1,049100%
Tract 1223390351223007.0 mi southeastCuyahoga County1,769±345$25,359$71,000$931100%
Tract 1231390351231006.6 mi westCuyahoga County2,574±357$100,455$224,400$1,146100%
Tract 1232390351232006.0 mi westCuyahoga County2,718±358$80,208$173,800$1,693100%
Tract 1234390351234007.3 mi westCuyahoga County3,673±448$91,979$236,800$780100%
Tract 1235.01390351235015.2 mi westCuyahoga County3,655±610$47,717$111,900$1,054100%
Tract 1235.02390351235026.2 mi westCuyahoga County2,816±400$43,542$159,300$856100%
Tract 1236.01390351236017.4 mi westCuyahoga County3,249±565$103,700$175,100$1,281100%
Tract 1236.02390351236028.2 mi westCuyahoga County3,286±925$48,100$179,400$782100%
Tract 1236.03390351236037.1 mi westCuyahoga County2,624±209$55,357$176,800$744100%
Tract 1237390351237009.0 mi southwestCuyahoga County2,535±341$70,588$147,600$1,093100%
Tract 1238390351238008.2 mi southwestCuyahoga County2,418±383$25,361$119,700$474100%
Tract 1239390351239005.7 mi westCuyahoga County3,703±592$82,120$150,600$950100%
Tract 1241390351241005.2 mi westCuyahoga County5,210±1,398$57,056$123,000$1,114100%
Tract 1242.01390351242016.5 mi westCuyahoga County2,637±485$52,344$99,200$977100%
Tract 1242.02390351242026.9 mi southwestCuyahoga County1,843±230$50,046$119,300$783100%
Tract 1243390351243006.1 mi southwestCuyahoga County4,375±654$54,926$118,600$1,195100%
Tract 1245390351245007.4 mi southwestCuyahoga County3,727±508$71,750$120,100$1,118100%
Tract 1246390351246006.2 mi southwestCuyahoga County4,295±808$44,603$86,200$1,165100%
Tract 1261390351261008.4 mi northeastCuyahoga County3,206±554$38,389$81,300$1,037100%
Tract 1275.01390351275013.7 mi southeastCuyahoga County2,155±646$47,125$63,100$966100%
Tract 1968390351968004.2 mi northeastCuyahoga County4,625±245$50,859$359,100$1,683100%
Tract 1972390351972002.7 mi northeastCuyahoga County2,144±430$15,147$77,300$728100%
Tract 1974390351974003.1 mi southwestCuyahoga County3,805±534$43,913$122,900$999100%
Tract 1975390351975002.4 mi westCuyahoga County3,506±486$53,669$216,500$1,248100%
Tract 1976390351976001.6 mi southwestCuyahoga County3,564±510$40,853$91,200$898100%
Tract 1977390351977001.1 mi westCuyahoga County3,168±434$73,184$317,200$1,314100%
Tract 197839035197800at the center pointCuyahoga County3,389±497$86,848$400,700$1,466100%
Tract 1979390351979001.2 mi eastCuyahoga County1,689±328$29,438$45,600$705100%
Tract 1980390351980002.4 mi southeastCuyahoga County2,143±580$25,357$46,700$561100%
Tract 1981390351981002.3 mi southeastCuyahoga County2,263±488$27,459$63,200$822100%
Tract 1984390351984002.1 mi eastCuyahoga County2,706±672$15,508$132,100$282100%
Tract 1985390351985003.2 mi eastCuyahoga County1,784±488$38,083$44,000$1,163100%
Tract 1986390351986003.7 mi eastCuyahoga County4,354±559$29,010not published$479100%
Tract 1987390351987003.0 mi northeastCuyahoga County1,740±591$20,893$114,100$584100%
Tract 1988390351988003.5 mi northeastCuyahoga County1,870±418$34,623$97,600$824100%
Tract 1989390351989003.5 mi northeastCuyahoga County1,847±422$24,627$80,100$930100%
Tract 1990390351990004.0 mi northeastCuyahoga County1,280±255$29,861$24,100$952100%
Tract 1991390351991005.1 mi northeastCuyahoga County1,802±350$41,413$46,800$879100%
Tract 1992390351992005.6 mi northeastCuyahoga County1,525±294$31,250$55,700$937100%
Tract 980139035980100at the center pointCuyahoga County0±13not publishednot publishednot published100%
Tract 9802390359802003.4 mi westCuyahoga County0±13not publishednot publishednot published100%
Tract 98053903598050010 mi southwestCuyahoga County0±13not publishednot publishednot published100%
Tract 9809390359809008.7 mi northeastCuyahoga County0±13not publishednot publishednot published100%
Tract 1964390351964005.5 mi southwestCuyahoga County2,720±397$37,398$79,500$97869%
Tract 1928390351928006.5 mi northeastCuyahoga County1,452±192$137,500$411,900$1,1256%

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