Census tracts · Kansas City, MO

Census tracts in Kansas City, Missouri

163 census tracts lie mostly within Kansas City, and 22 more reach into it, by the 2020 census blocks they share. Median household income runs from $13,849 in Tract 154.02 to $235,795 in Tract 85, against $69,166 for Kansas City as a whole (ACS 2020-2024 5-year estimates).

Which census tracts of Kansas City earn the most and the least?

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

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

Census tracts in or partly in Kansas City, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Kansas City (2024 Gazetteer), which is not always its downtown
Tract 202.01290470202012.5 mi northClay County4,210±625$57,089$154,600$1,232100%
Tract 204290470204003.7 mi northClay County2,495±421$60,807$199,300$942100%
Tract 206.04290470206044.1 mi northeastClay County5,498±829$62,241$176,500$1,442100%
Tract 209.01290470209014.7 mi northClay County6,509±970$67,066$212,700$1,292100%
Tract 212.04290470212046.2 mi northClay County5,381±669$63,375$247,800$1,208100%
Tract 212.08290470212088.0 mi northClay County5,411±580$66,389$245,300$1,080100%
Tract 212.09290470212098.0 mi northClay County5,101±1,611$110,707$296,700$2,050100%
Tract 212.10290470212107.4 mi northClay County5,186±984$90,890$320,200$1,657100%
Tract 212.11290470212118.9 mi northClay County3,063±792$65,469$241,300$1,244100%
Tract 212.12290470212129.2 mi northClay County6,663±530$108,625$397,200$1,441100%
Tract 212.13290470212139.1 mi northClay County3,633±747$61,568$202,600$1,445100%
Tract 212.14290470212149.6 mi northClay County1,275±146$107,105$429,600$1,468100%
Tract 213.032904702130311 mi northClay County5,808±485$171,103$470,800$1,900100%
Tract 213.07290470213078.4 mi northeastClay County7,861±1,073$99,087$351,100$1,598100%
Tract 213.112904702131112 mi northClay County3,047±648$157,679$327,900$2,214100%
Tract 213.122904702131211 mi northClay County7,708±648$139,355$382,500$2,073100%
Tract 213.132904702131311 mi northClay County8,584±1,317$105,565$299,400$1,375100%
Tract 213.142904702131412 mi northClay County7,237±703$106,098$284,300$1,418100%
Tract 3290950003001.3 mi southwestJackson County2,445±311$54,792$304,700$1,444100%
Tract 6290950006002.1 mi southeastJackson County4,938±720$56,176$123,200$965100%
Tract 7290950007001.7 mi southeastJackson County4,308±595$46,875$112,900$1,091100%
Tract 8290950008001.3 mi southeastJackson County3,944±833$77,985$167,800$972100%
Tract 9290950009001.0 mi southeastJackson County3,230±570$47,555$178,500$1,062100%
Tract 10290950010001.0 mi southJackson County3,008±903$34,142$281,800$853100%
Tract 11290950011002.8 mi southwestJackson County2,099±293$56,270$193,900$1,234100%
Tract 18290950018001.6 mi southJackson County2,758±600$39,885$109,200$1,243100%
Tract 19290950019002.1 mi southeastJackson County2,923±694not published$96,300$1,013100%
Tract 20290950020003.1 mi southeastJackson County1,867±505$32,143$59,500$713100%
Tract 21290950021003.5 mi southeastJackson County4,502±812$45,694$67,000$1,064100%
Tract 22290950022002.8 mi southeastJackson County3,113±645$17,078$59,200$540100%
Tract 23290950023002.6 mi southJackson County2,207±408$31,505$166,400$596100%
Tract 34290950034003.4 mi southeastJackson County3,212±606$38,060$53,300$930100%
Tract 37290950037003.1 mi southJackson County1,182±480$46,712$106,400$847100%
Tract 38290950038003.6 mi southJackson County2,133±438$22,143not published$1,056100%
Tract 43290950043003.5 mi southJackson County2,828±389$62,500$314,600$1,219100%
Tract 44290950044003.8 mi southwestJackson County1,666±225$92,670$357,900$1,600100%
Tract 46290950046005.0 mi southwestJackson County2,629±318$74,058$371,100$1,020100%
Tract 51290950051004.8 mi southJackson County1,682±201$72,390$561,200$1,223100%
Tract 52290950052004.1 mi southJackson County904±176$33,450$205,800$292100%
Tract 53290950053004.6 mi southJackson County1,178±365$26,250$345,100$764100%
Tract 54290950054004.1 mi southJackson County540±130$14,289$115,400$806100%
Tract 55290950055004.6 mi southJackson County1,272±458$52,375$80,500$1,134100%
Tract 56.01290950056014.1 mi southJackson County1,698±481$40,649not published$511100%
Tract 56.02290950056024.6 mi southJackson County1,349±275$42,500$86,700$1,140100%
Tract 57290950057004.4 mi southJackson County2,506±492$26,974$96,300$1,281100%
Tract 58.01290950058014.6 mi southJackson County2,611±716$34,462$80,100$877100%
Tract 60290950060005.3 mi southJackson County1,400±357$46,429$87,900$1,359100%
Tract 61290950061005.3 mi southJackson County2,466±558not published$49,700$1,105100%
Tract 63290950063005.6 mi southJackson County1,709±379$35,045not published$1,152100%
Tract 65290950065005.2 mi southJackson County1,639±253$69,429$274,600$1,166100%
Tract 66290950066005.7 mi southJackson County1,921±236$84,896$247,800$1,196100%
Tract 67290950067005.3 mi southJackson County1,361±265$60,918$283,800$1,289100%
Tract 69290950069005.9 mi southJackson County1,652±205$102,727$274,400$1,606100%
Tract 71290950071006.1 mi southwestJackson County3,175±451$73,606$247,800$1,461100%
Tract 72290950072006.8 mi southwestJackson County2,020±231$133,125$497,000$1,824100%
Tract 73.01290950073016.2 mi southJackson County1,551±335$58,538$290,700$1,329100%
Tract 73.02290950073026.2 mi southJackson County1,133±240$83,500$367,500$1,289100%
Tract 74290950074006.5 mi southJackson County4,234±535$111,295$510,100$1,780100%
Tract 75290950075006.4 mi southJackson County2,968±388$59,500$227,000$1,362100%
Tract 76290950076006.4 mi southJackson County2,239±438$53,237$93,100$1,381100%
Tract 77290950077006.3 mi southJackson County1,809±478$41,859not published$838100%
Tract 78.02290950078027.0 mi southJackson County2,210±522$39,470$122,500$1,068100%
Tract 79290950079007.3 mi southJackson County4,061±746$25,491$90,200$1,075100%
Tract 80290950080007.3 mi southJackson County2,697±607$46,250$188,300$1,037100%
Tract 81290950081007.3 mi southJackson County2,072±327$54,223$194,300$1,317100%
Tract 82290950082007.4 mi southJackson County2,974±412$88,015$288,900$1,663100%
Tract 83290950083007.5 mi southJackson County2,548±247$164,773$548,300$2,194100%
Tract 84290950084007.7 mi southJackson County2,596±385$223,169$836,700not published100%
Tract 85290950085008.6 mi southJackson County3,551±533$235,795$603,600not published100%
Tract 86290950086008.4 mi southJackson County5,324±475$117,247$371,900$1,434100%
Tract 87290950087008.3 mi southJackson County2,804±537$41,982$126,900$955100%
Tract 88290950088008.4 mi southJackson County3,393±498$46,348$99,100$1,145100%
Tract 89290950089009.1 mi southJackson County1,851±354$40,568$90,200$1,130100%
Tract 90290950090009.3 mi southJackson County3,859±919$65,603$144,100$1,215100%
Tract 91290950091009.3 mi southJackson County3,757±494$102,330$320,900$1,447100%
Tract 92290950092009.4 mi southJackson County2,924±451$99,650$391,400$1,393100%
Tract 932909500930010 mi southJackson County2,412±279$77,750$242,800$1,635100%
Tract 942909500940010 mi southJackson County4,208±662$74,807$215,200$1,276100%
Tract 952909500950010 mi southJackson County3,251±547$39,747$120,100$1,295100%
Tract 962909500960011 mi southJackson County1,474±315$46,092not published$1,208100%
Tract 972909500970011 mi southJackson County1,532±368$42,062$247,100$937100%
Tract 982909500980011 mi southJackson County3,129±480$74,505$234,200$1,424100%
Tract 992909500990011 mi southJackson County2,320±331$105,691$260,200$1,160100%
Tract 100.012909501000113 mi southJackson County1,628±146$89,813$316,600$1,746100%
Tract 100.022909501000212 mi southJackson County3,443±610$52,330$201,100$1,223100%
Tract 101.032909501010312 mi southJackson County2,408±387$59,622$216,300$1,085100%
Tract 101.052909501010514 mi southJackson County3,807±463$75,793$404,500$1,592100%
Tract 102.012909501020112 mi southJackson County1,899±383$40,920$146,200$994100%
Tract 102.032909501020313 mi southJackson County3,924±389$87,097$207,900$1,045100%
Tract 102.042909501020415 mi southJackson County4,221±811$62,458$156,700$1,099100%
Tract 105290950105007.4 mi southeastJackson County4,874±792$60,610$114,800$1,307100%
Tract 106290950106008.1 mi southeastJackson County2,720±473$81,086$167,600$1,451100%
Tract 107.02290950107027.8 mi southeastJackson County3,908±559$53,007$166,100$1,238100%
Tract 129.062909501290613 mi southJackson County4,818±669$68,978$160,400$1,325100%
Tract 130.032909501300313 mi southJackson County5,256±629$54,160$135,800$1,347100%
Tract 1312909501310014 mi southJackson County2,996±390$57,417$174,600$1,577100%
Tract 132.032909501320314 mi southJackson County3,931±1,060$48,912$117,200$1,313100%
Tract 132.082909501320815 mi southJackson County2,564±474$58,116$145,800$1,048100%
Tract 132.102909501321014 mi southJackson County2,929±823$65,278$174,500$1,150100%
Tract 134.052909501340518 mi southJackson County1,829±284$61,154$292,100$1,202100%
Tract 134.072909501340716 mi southJackson County2,479±635$95,048$418,400$3,500 or more100%
Tract 134.172909501341715 mi southJackson County2,698±446$48,143$274,600$1,163100%
Tract 134.182909501341815 mi southJackson County2,576±363$83,583$257,700$2,146100%
Tract 152290950152003.0 mi southwestJackson County3,203±320$77,864$388,400$1,698100%
Tract 153290950153003.9 mi southwestJackson County3,148±581$92,619$222,900$1,352100%
Tract 154.01290950154011.8 mi southwestJackson County2,625±602not publishednot published$467100%
Tract 154.02290950154021.6 mi southJackson County1,152±156$13,849not published$807100%
Tract 155290950155002.4 mi eastJackson County1,872±510$41,719$88,100$1,013100%
Tract 157.01290950157012.5 mi southwestJackson County1,930±317$67,108$214,000$1,568100%
Tract 157.02290950157022.3 mi southwestJackson County3,728±679$72,438$296,300$1,484100%
Tract 158290950158002.9 mi southwestJackson County2,192±193$87,083$402,300$1,693100%
Tract 159290950159002.1 mi southwestJackson County1,256±198$61,829$180,500$1,399100%
Tract 160290950160002.3 mi southJackson County1,834±425$36,690$150,300$851100%
Tract 161290950161002.4 mi southJackson County1,624±278not published$251,700$928100%
Tract 162290950162003.4 mi southJackson County2,056±363$38,750$225,000$1,205100%
Tract 163290950163005.2 mi southeastJackson County2,043±376$35,640$129,600$1,030100%
Tract 164290950164003.9 mi southJackson County1,636±361$40,326$89,900$1,045100%
Tract 165290950165003.4 mi southJackson County1,914±479$42,986$64,400$1,099100%
Tract 166290950166003.3 mi southJackson County1,687±330$38,426$97,900$760100%
Tract 167290950167004.7 mi southwestJackson County3,069±490$35,104$282,700$1,046100%
Tract 168.01290950168015.5 mi southwestJackson County1,998±298$41,713$310,100$1,144100%
Tract 168.02290950168025.7 mi southwestJackson County1,425±305$83,583$258,300$1,380100%
Tract 169290950169005.1 mi southJackson County2,370±507$43,081$167,100$897100%
Tract 170290950170005.7 mi southeastJackson County2,040±596$40,954$115,200$893100%
Tract 171290950171005.5 mi southJackson County3,483±646$45,387$86,900$1,046100%
Tract 1722909501720010 mi southJackson County5,621±1,092$64,471$176,000$1,109100%
Tract 1732909501730014 mi southJackson County3,415±394$92,984$294,000$1,324100%
Tract 1742909501740012 mi southJackson County3,010±629$39,481$248,800$1,022100%
Tract 175290950175008.1 mi southJackson County2,134±466$45,595$147,200$1,112100%
Tract 1762909501760011 mi southeastJackson County5,168±862$95,727$233,900$1,551100%
Tract 178290950178004.3 mi southJackson County3,742±530$51,285$360,300$1,186100%
Tract 9801.01290959801018.7 mi southJackson County0±12not publishednot publishednot published100%
Tract 9808.02290959808026.3 mi southeastJackson County0±12not publishednot publishednot published100%
Tract 300.04291650300047.1 mi northwestPlatte County5,376±681$93,217$280,400$1,311100%
Tract 301.02291650301027.3 mi northwestPlatte County5,119±662$116,379$392,200$1,667100%
Tract 302.012916503020112 mi northwestPlatte County5,917±571$110,333$460,800$1,748100%
Tract 302.102916503021010 mi northwestPlatte County2,248±482$118,555$354,800$1,708100%
Tract 302.11291650302119.9 mi northwestPlatte County2,589±389$61,122$278,800$1,174100%
Tract 302.12291650302128.8 mi northwestPlatte County4,561±442$76,559$350,000$1,323100%
Tract 302.13291650302139.3 mi northPlatte County3,281±500$72,852$267,400$1,317100%
Tract 302.14291650302149.9 mi northwestPlatte County2,647±475$87,643$228,900$1,437100%
Tract 1442909501440014 mi southeastJackson County2,951±590$86,183$371,200$1,46895%
Tract 303.082916503030812 mi northwestPlatte County6,201±729$75,368$341,200$1,22995%
Tract 129.032909501290312 mi southJackson County3,112±669$42,072$155,200$1,52194%
Tract 98002916598000016 mi northwestPlatte County0±12not publishednot publishednot published94%
Tract 302.16291650302169.9 mi northwestPlatte County4,937±731$100,911$308,400$1,29394%
Tract 213.09290470213099.9 mi northClay County5,589±599$183,989$572,500$1,73792%
Tract 300.03291650300036.3 mi northwestPlatte County2,822±468$86,103$274,100$1,85191%
Tract 1432909501430012 mi southeastJackson County5,341±956$69,429$322,500$1,16188%
Tract 202.02290470202024.0 mi northwestClay County5,100±633$118,574$364,300$1,58388%
Tract 205290470205002.6 mi northClay County6,431±829$55,533$194,700$93186%
Tract 302.07291650302079.0 mi northwestPlatte County6,485±706$103,387$377,500$1,37881%
Tract 218.072904702180714 mi northeastClay County4,085±736$117,188$293,400$2,38179%
Tract 206.02290470206023.3 mi northeastClay County4,400±556$61,806$187,900$1,06778%
Tract 203290470203004.7 mi northClay County6,862±770$85,283$197,900$1,37778%
Tract 302.15291650302159.3 mi northwestPlatte County1,113±210$97,661$208,500$2,16277%
Tract 206.03290470206035.2 mi northeastClay County4,725±551$59,464$174,700$1,09475%
Tract 209.02290470209026.0 mi northClay County2,610±230$71,667$202,100$1,34073%
Tract 222290470222005.9 mi northeastClay County4,115±752$84,668$161,400$1,60272%
Tract 218.082904702180812 mi northeastClay County4,342±483$168,689$370,500$1,61170%
Tract 129.042909501290412 mi southJackson County2,364±331$76,250$161,300$1,32669%
Tract 98832909598830016 mi southJackson County277±196$143,906$529,600not published68%
Tract 306.012916503060116 mi northPlatte County1,873±175$70,952$295,700$89352%
Tract 6012903706010020 mi southCass County1,676±281$54,023$122,300$99739%
Tract 301.03291650301038.1 mi northwestPlatte County5,546±668$101,941$416,500$1,35137%
Tract 301.01291650301016.3 mi northwestPlatte County3,816±446$139,485$338,900$1,73122%
Tract 181.022909501810220 mi southJackson County3,626±318$151,071$467,300not published17%
Tract 302.082916503020811 mi northwestPlatte County3,597±439$148,125$530,600$1,77816%
Tract 145.042909501450412 mi southeastJackson County4,187±854$65,798$230,900$79515%
Tract 2192904702190021 mi northClay County6,710±725$126,711$388,700$1,22515%
Tract 156290950156004.5 mi southeastJackson County3,382±747$48,864$66,300$98315%
Tract 1822909501820018 mi southJackson County4,285±474$146,250$419,400$1,78015%
Tract 221290470221001.5 mi northwestClay County5,984±320$54,681$197,500$1,29214%
Tract 135.042909501350419 mi southJackson County4,458±543$125,825$357,900$1,74313%
Tract 128.022909501280212 mi southeastJackson County4,189±689$64,817$206,900$1,25811%
Tract 142.032909501420312 mi southeastJackson County4,510±1,088$128,977$371,300$3,22610%
Tract 145.012909501450110 mi southeastJackson County3,741±405$71,895$254,200$1,3716%
Tract 142.052909501420515 mi southeastJackson County3,422±332$86,026$272,800$1,5316%
Tract 142.062909501420613 mi southeastJackson County4,910±487$147,208$400,100not published5%
Tract 303.062916503030611 mi northwestPlatte County5,610±547$184,333$517,300$1,5115%
Tract 300.02291650300024.8 mi northwestPlatte County3,916±246$50,706$294,100$9635%
Tract 136.122909501361217 mi southeastJackson County7,080±734$142,109$455,300$1,6903%
Tract 303.102916503031011 mi northwestPlatte County4,275±419$118,833$306,200not published3%
Tract 218.102904702181016 mi northClay County3,253±613$155,694$493,400not published2%
Tract 306.022916503060223 mi northPlatte County6,372±768$95,253$307,600$1,3601%

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