Census tracts · Miami, FL

Census tracts in Miami, Florida

129 census tracts lie mostly within Miami, and 12 more reach into it, by the 2020 census blocks they share. Median household income runs from $19,394 in Tract 24.04 to $217,625 in Tract 67.09, against $62,462 for Miami as a whole (ACS 2020-2024 5-year estimates).

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

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

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

Census tracts in or partly in Miami, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Miami (2024 Gazetteer), which is not always its downtown
Tract 13.01120860013015.7 mi northeastMiami-Dade County5,463±876$63,465$675,600$1,795100%
Tract 13.02120860013024.9 mi northeastMiami-Dade County5,568±898$99,946$599,400$1,937100%
Tract 14.01120860014014.6 mi northMiami-Dade County5,761±1,183$32,385$368,200$1,305100%
Tract 14.02120860014025.1 mi northMiami-Dade County5,479±1,250$37,433not published$1,341100%
Tract 15.01120860015014.2 mi northMiami-Dade County3,906±862$27,098$362,800$1,012100%
Tract 19.01120860019014.1 mi northMiami-Dade County4,690±1,245$29,809$332,500$1,262100%
Tract 19.03120860019033.7 mi northMiami-Dade County3,350±627$44,975$508,500$1,245100%
Tract 19.04120860019043.4 mi northMiami-Dade County4,088±600$38,261$331,900$1,621100%
Tract 20.01120860020014.3 mi northMiami-Dade County3,758±1,013$22,740$460,300$941100%
Tract 20.03120860020033.7 mi northMiami-Dade County3,593±673$35,479$412,800$1,277100%
Tract 20.04120860020043.9 mi northMiami-Dade County3,212±960$35,742$448,700$1,313100%
Tract 21120860021003.6 mi northeastMiami-Dade County3,181±567$91,091$1,111,600$2,251100%
Tract 22.01120860022013.2 mi northMiami-Dade County3,186±421$65,893$672,700$1,962100%
Tract 22.02120860022023.0 mi northMiami-Dade County5,074±1,412$55,069$647,400$1,846100%
Tract 23120860023002.9 mi northMiami-Dade County5,687±850$52,561$396,600$1,620100%
Tract 24.02120860024022.1 mi northwestMiami-Dade County6,611±1,076$50,977$250,000$1,547100%
Tract 25.01120860025012.2 mi northMiami-Dade County5,785±1,502$32,431$385,500$1,379100%
Tract 25.02120860025022.3 mi northMiami-Dade County3,480±751$46,250$299,600$1,582100%
Tract 26120860026002.3 mi northMiami-Dade County6,114±1,162$84,258$589,700$2,183100%
Tract 27.02120860027021.9 mi northeastMiami-Dade County7,715±1,232$105,035not published$2,734100%
Tract 27.05120860027053.6 mi northeastMiami-Dade County5,494±1,336$123,766$755,800$2,767100%
Tract 27.07120860027072.3 mi northeastMiami-Dade County2,552±389$108,773$450,300$2,746100%
Tract 27.08120860027082.2 mi northeastMiami-Dade County2,943±441$89,191$334,700$2,484100%
Tract 27.09120860027091.9 mi northeastMiami-Dade County4,113±585$135,240$543,800$2,664100%
Tract 27.10120860027102.3 mi northeastMiami-Dade County1,834±409$120,692$444,000$2,596100%
Tract 28120860028001.8 mi northMiami-Dade County1,353±212$45,324not published$1,854100%
Tract 29120860029001.7 mi northMiami-Dade County5,265±808$43,750$384,300$1,525100%
Tract 30.01120860030010.9 mi northMiami-Dade County3,367±658$42,167$613,500$1,561100%
Tract 30.04120860030041.2 mi northwestMiami-Dade County5,295±496$38,929$198,300$1,494100%
Tract 30.05120860030052.0 mi northwestMiami-Dade County1,543±353$36,493$511,400$1,509100%
Tract 30.06120860030061.5 mi northwestMiami-Dade County5,035±909$46,650$281,300$1,518100%
Tract 31120860031001.3 mi northMiami-Dade County5,275±1,331$44,071$363,200$985100%
Tract 34120860034000.8 mi northeastMiami-Dade County3,997±772$43,716not published$1,555100%
Tract 36.0312086003603at the center pointMiami-Dade County2,154±617$57,931not published$1,709100%
Tract 36.0412086003604at the center pointMiami-Dade County3,147±772$54,665$1,521,300$1,784100%
Tract 36.05120860036050.5 mi southeastMiami-Dade County2,993±341$33,920$441,300$1,527100%
Tract 36.06120860036060.6 mi eastMiami-Dade County2,584±385$29,107not published$1,321100%
Tract 36.0712086003607at the center pointMiami-Dade County1,765±318$34,053$398,700$1,505100%
Tract 37.03120860037031.3 mi eastMiami-Dade County2,725±557$120,172$625,000$2,826100%
Tract 37.04120860037041.1 mi eastMiami-Dade County1,309±217$48,036$424,800$2,246100%
Tract 37.05120860037050.9 mi eastMiami-Dade County1,932±268$156,959$598,600$2,982100%
Tract 37.06120860037060.9 mi eastMiami-Dade County2,498±269$65,238not published$2,411100%
Tract 37.07120860037071.2 mi eastMiami-Dade County1,926±298$129,875$460,100$2,713100%
Tract 37.08120860037081.4 mi eastMiami-Dade County953±226$74,073$724,200$3,023100%
Tract 37.09120860037091.0 mi northeastMiami-Dade County1,322±223$68,005$418,300$2,010100%
Tract 37.10120860037101.3 mi northeastMiami-Dade County8,380±1,075$101,946$781,800$2,806100%
Tract 49.03120860049033.7 mi westMiami-Dade County3,125±665$50,246$422,800$1,535100%
Tract 49.04120860049043.2 mi westMiami-Dade County2,822±617$51,726$378,600$1,703100%
Tract 50.02120860050022.5 mi westMiami-Dade County5,046±951$72,860$393,100$1,685100%
Tract 50.04120860050042.5 mi westMiami-Dade County3,934±881$57,146$387,400$1,511100%
Tract 51.02120860051021.1 mi northwestMiami-Dade County5,533±944$35,665$494,300$1,014100%
Tract 51.03120860051031.7 mi westMiami-Dade County2,633±399$39,936$323,200$1,334100%
Tract 51.04120860051041.9 mi northwestMiami-Dade County4,282±537$34,920$241,400$1,576100%
Tract 52.01120860052010.6 mi westMiami-Dade County5,074±805$40,061$275,600$1,581100%
Tract 52.0212086005202at the center pointMiami-Dade County6,115±1,116$42,669$275,900$1,414100%
Tract 53.03120860053030.7 mi westMiami-Dade County3,504±478$39,960not published$1,470100%
Tract 53.04120860053040.8 mi southwestMiami-Dade County4,197±501$38,545$276,700$1,423100%
Tract 53.0512086005305at the center pointMiami-Dade County4,047±998$29,955not published$1,350100%
Tract 53.06120860053060.5 mi southMiami-Dade County4,275±961$27,321$249,000$1,505100%
Tract 54.03120860054031.8 mi westMiami-Dade County1,950±504$46,793$341,400$1,349100%
Tract 54.05120860054051.5 mi westMiami-Dade County3,883±760$59,831$440,400$1,522100%
Tract 54.06120860054061.1 mi westMiami-Dade County3,976±788$46,997$602,900$1,622100%
Tract 54.07120860054071.7 mi westMiami-Dade County2,779±653$39,317$501,100$1,395100%
Tract 54.09120860054091.2 mi westMiami-Dade County3,580±640$23,277$280,200$1,191100%
Tract 54.10120860054101.2 mi southwestMiami-Dade County2,994±621$26,674$192,700$1,399100%
Tract 55.04120860055042.3 mi westMiami-Dade County3,354±520$67,083$415,600$1,688100%
Tract 55.05120860055052.7 mi westMiami-Dade County2,297±387$50,625$366,000$1,727100%
Tract 55.06120860055062.2 mi westMiami-Dade County3,660±724$56,688$497,400$1,842100%
Tract 57.01120860057015.5 mi westMiami-Dade County5,533±1,422$61,131$491,700$1,063100%
Tract 57.05120860057054.0 mi westMiami-Dade County3,255±526$40,743$214,400$1,726100%
Tract 57.06120860057064.8 mi westMiami-Dade County3,992±510$55,128$200,800$1,743100%
Tract 57.07120860057074.8 mi westMiami-Dade County1,479±191$40,474$390,900$1,781100%
Tract 57.08120860057084.3 mi westMiami-Dade County6,441±1,265$46,894$534,300$1,522100%
Tract 58.03120860058035.5 mi westMiami-Dade County6,461±1,455$60,519$476,300$1,599100%
Tract 58.04120860058046.4 mi westMiami-Dade County3,962±619$60,550$466,200$1,449100%
Tract 58.05120860058054.2 mi westMiami-Dade County2,210±301$71,838$519,600$1,233100%
Tract 58.06120860058064.8 mi westMiami-Dade County3,845±1,032$68,041$477,700$1,500100%
Tract 63.02120860063022.8 mi southwestMiami-Dade County5,815±869$80,773$613,300$1,904100%
Tract 63.03120860063032.3 mi southwestMiami-Dade County3,835±714$46,232$488,200$1,065100%
Tract 63.04120860063042.8 mi westMiami-Dade County3,197±450$48,553$235,200$1,456100%
Tract 64.01120860064011.9 mi southwestMiami-Dade County3,543±611$52,681$491,100$1,448100%
Tract 64.02120860064021.4 mi southwestMiami-Dade County4,394±677$76,500$640,600$1,724100%
Tract 64.03120860064031.1 mi southwestMiami-Dade County3,279±532$39,565$666,000$1,506100%
Tract 65.01120860065012.2 mi southwestMiami-Dade County3,402±704$72,992$525,800$1,801100%
Tract 65.03120860065031.8 mi southwestMiami-Dade County2,296±234$83,542$669,700$2,011100%
Tract 65.04120860065041.6 mi southwestMiami-Dade County1,862±226$100,096$641,700$1,869100%
Tract 66.03120860066031.1 mi southeastMiami-Dade County2,783±653$41,858$411,500$1,723100%
Tract 66.04120860066041.0 mi southeastMiami-Dade County2,183±356$74,697not published$2,028100%
Tract 66.05120860066050.9 mi southeastMiami-Dade County1,660±407$117,607$362,000$2,076100%
Tract 66.06120860066060.7 mi southeastMiami-Dade County1,181±199$37,656not published$1,345100%
Tract 66.07120860066070.7 mi southMiami-Dade County3,231±943$75,380$376,800$1,705100%
Tract 66.08120860066081.1 mi southMiami-Dade County3,423±1,019$121,875$591,300$1,806100%
Tract 67.05120860067051.6 mi southeastMiami-Dade County3,894±773$131,399$894,600$2,165100%
Tract 67.06120860067062.2 mi southeastMiami-Dade County2,948±534$110,339$626,400$2,464100%
Tract 67.07120860067071.7 mi southeastMiami-Dade County4,191±759$164,858$796,200$2,967100%
Tract 67.09120860067091.3 mi southeastMiami-Dade County1,925±393$217,625$985,800$3,500 or more100%
Tract 67.13120860067131.5 mi southeastMiami-Dade County1,782±315$122,434$657,100$2,788100%
Tract 67.14120860067141.6 mi southeastMiami-Dade County2,197±397$133,750$536,400$2,736100%
Tract 67.15120860067151.5 mi southMiami-Dade County4,202±493$111,563$742,800$2,330100%
Tract 67.16120860067161.4 mi southeastMiami-Dade County949±228$53,750$674,200$2,256100%
Tract 67.17120860067171.2 mi southeastMiami-Dade County2,350±852$148,359$572,900$2,689100%
Tract 67.18120860067181.3 mi southeastMiami-Dade County3,038±634$186,250$704,900$3,155100%
Tract 67.19120860067191.1 mi southeastMiami-Dade County2,264±531$109,018$722,700$3,500 or more100%
Tract 67.20120860067201.1 mi southeastMiami-Dade County2,397±331$173,088$498,200$3,405100%
Tract 67.21120860067211.4 mi southeastMiami-Dade County3,338±1,178$133,333$618,800$3,500 or more100%
Tract 67.22120860067221.4 mi southeastMiami-Dade County1,783±344$89,297$352,900$2,619100%
Tract 68.01120860068013.2 mi southwestMiami-Dade County3,676±564$207,845$1,673,100$3,057100%
Tract 68.02120860068022.1 mi southMiami-Dade County3,726±465$200,655$1,742,600not published100%
Tract 69.01120860069012.6 mi southwestMiami-Dade County2,738±411$91,616$786,500$1,729100%
Tract 69.02120860069022.1 mi southwestMiami-Dade County3,076±753$77,179$622,000$1,486100%
Tract 70.03120860070032.9 mi southwestMiami-Dade County4,733±2,104$68,707$370,300$2,261100%
Tract 70.04120860070043.3 mi southwestMiami-Dade County5,111±896$73,915$461,700$2,324100%
Tract 70.05120860070053.2 mi southwestMiami-Dade County1,860±398$65,234$465,900$2,235100%
Tract 70.06120860070063.6 mi southwestMiami-Dade County3,240±701$61,757$602,800$2,237100%
Tract 70.07120860070074.0 mi southwestMiami-Dade County3,698±487$98,342$604,200$2,644100%
Tract 71.01120860071013.9 mi southwestMiami-Dade County3,002±412$82,361$911,700$1,181100%
Tract 71.03120860071033.8 mi southwestMiami-Dade County2,121±589$125,458$402,500$2,213100%
Tract 71.04120860071043.4 mi southwestMiami-Dade County3,280±475$163,250$836,900$1,984100%
Tract 4901120864901003.1 mi westMiami-Dade County1,319±317$72,344$450,000$1,401100%
Tract 9810120869810002.6 mi eastMiami-Dade County0±15not publishednot publishednot published100%
Tract 24.04120860024042.5 mi northwestMiami-Dade County5,156±903$19,394$170,000$1,04497%
Tract 24.03120860024032.8 mi northwestMiami-Dade County3,629±621$46,698$387,600$1,34093%
Tract 55.03120860055032.7 mi westMiami-Dade County3,834±766$46,719$416,100$1,60593%
Tract 73120860073004.8 mi southwestMiami-Dade County4,324±935$186,786$1,831,800$2,39389%
Tract 50.03120860050032.8 mi northwestMiami-Dade County3,800±834$58,816$464,300$1,52185%
Tract 49.01120860049013.6 mi westMiami-Dade County3,662±584$65,721not published$1,65683%
Tract 56120860056003.5 mi westMiami-Dade County4,914±780$60,284$592,100$1,80980%
Tract 72120860072004.4 mi southwestMiami-Dade County2,898±499$65,047$974,600$1,43371%
Tract 18.02120860018023.2 mi northMiami-Dade County4,697±940$43,883$357,300$1,75053%
Tract 9804120869804004.2 mi southeastMiami-Dade County0±15not publishednot publishednot published30%
Tract 17.05120860017053.4 mi northwestMiami-Dade County2,226±523$55,265$390,600$1,52422%
Tract 18.01120860018013.9 mi northwestMiami-Dade County4,324±755$42,786$294,300$1,31718%
Tract 10.04120860010044.8 mi northMiami-Dade County8,911±1,452$51,502$310,900$1,41214%
Tract 17.04120860017043.0 mi northwestMiami-Dade County2,626±347$33,039$443,800$88213%
Tract 10.06120860010065.4 mi northMiami-Dade County4,327±819$38,527$616,100$97313%
Tract 15.02120860015024.5 mi northMiami-Dade County4,523±1,172$38,380$440,800$1,27311%
Tract 10.08120860010085.4 mi northMiami-Dade County3,747±679$51,861$515,200not published7%
Tract 45120860045004.4 mi eastMiami-Dade County4,389±784$96,688$2,000,000 or more$1,3846%
Tract 99001208699000013 mi southMiami-Dade County0±15not publishednot publishednot published5%
Tract 74.02120860074024.4 mi southwestMiami-Dade County2,561±483$145,765$1,112,000$3,0432%
Tract 9805120869805005.2 mi westMiami-Dade County575±179$78,452not published$2,4761%

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