Census tracts · Tucson, AZ

Census tracts in Tucson, Arizona

140 census tracts lie mostly within Tucson, and 25 more reach into it, by the 2020 census blocks they share. Median household income runs from $22,841 in Tract 13.03 to $126,549 in Tract 40.62, against $57,073 for Tucson as a whole (ACS 2020-2024 5-year estimates).

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

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

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

Census tracts in or partly in Tucson, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Tucson (2024 Gazetteer), which is not always its downtown
Tract 1040190001007.5 mi northwestPima County1,063±122$28,333$457,100$1,115100%
Tract 2040190002008.4 mi northwestPima County4,672±964$47,123$242,600$1,254100%
Tract 3040190003008.3 mi northwestPima County1,334±256$52,813$323,200$1,069100%
Tract 4.01040190004017.9 mi northwestPima County2,578±411$46,364$377,000$1,058100%
Tract 4.02040190004027.6 mi northwestPima County1,640±320$31,699$730,500$1,041100%
Tract 5.01040190005017.4 mi northwestPima County5,424±606$29,314$220,500$1,372100%
Tract 5.02040190005027.1 mi northwestPima County8,062±366$36,944$424,500$1,098100%
Tract 6040190006006.8 mi northwestPima County4,837±811$100,362$526,300$1,243100%
Tract 7040190007005.9 mi northwestPima County5,592±1,011$63,333$292,100$1,147100%
Tract 8040190008006.5 mi northwestPima County1,887±266$59,867$420,100$1,298100%
Tract 11040190011009.0 mi northwestPima County2,438±405$40,331$209,900$965100%
Tract 12040190012009.6 mi northwestPima County3,427±596$52,575$210,600$1,056100%
Tract 13.02040190013028.8 mi northwestPima County2,248±418$41,469$202,800$660100%
Tract 13.03040190013039.6 mi northwestPima County2,556±452$22,841$175,100$846100%
Tract 13.04040190013049.2 mi northwestPima County4,870±836$33,043$207,400$960100%
Tract 14040190014008.4 mi northwestPima County6,539±894$34,235$338,000$1,015100%
Tract 15040190015008.0 mi northwestPima County7,023±1,207$42,220$353,400$1,403100%
Tract 16040190016007.7 mi northwestPima County3,695±431$64,018$373,100$1,172100%
Tract 17040190017008.5 mi northwestPima County3,035±465$72,435$336,300$1,182100%
Tract 18.01040190018017.3 mi northwestPima County4,197±599$30,052$321,800$747100%
Tract 18.02040190018026.6 mi northwestPima County2,802±565$42,474$348,000$863100%
Tract 19040190019005.5 mi northwestPima County3,762±484$72,645$495,000$1,423100%
Tract 22.01040190022015.0 mi westPima County2,834±543$51,790$206,500$956100%
Tract 22.02040190022025.5 mi northwestPima County3,330±373$55,614$237,300$1,191100%
Tract 24040190024006.0 mi westPima County5,457±692$52,338$171,300$968100%
Tract 25.03040190025037.6 mi westPima County3,715±583$42,143$40,500$1,160100%
Tract 25.04040190025047.6 mi westPima County6,493±862$61,510$40,500$1,190100%
Tract 25.05040190025057.6 mi westPima County6,295±1,143$65,838$275,400$1,222100%
Tract 25.08040190025087.8 mi westPima County5,200±1,014$70,313$233,200$1,717100%
Tract 25.09040190025097.1 mi westPima County4,062±691$54,575$220,200$924100%
Tract 26.02040190026029.5 mi northwestPima County4,899±623$37,942$197,900$1,045100%
Tract 26.03040190026039.5 mi northwestPima County2,916±484$35,008$172,600$961100%
Tract 26.040401900260410 mi northwestPima County3,750±534$32,153$189,200$871100%
Tract 27.03040190027038.9 mi northwestPima County3,879±426$40,043$176,600$1,167100%
Tract 27.04040190027049.8 mi northwestPima County2,687±421$67,222$224,400$1,333100%
Tract 28.02040190028028.0 mi northPima County3,947±554$47,917$202,600$1,134100%
Tract 28.03040190028037.7 mi northPima County2,544±451$49,519$217,100$1,027100%
Tract 29.01040190029017.0 mi northPima County5,870±1,033$50,375$241,200$1,175100%
Tract 29.04040190029047.0 mi northPima County3,482±347$53,274$269,300$1,233100%
Tract 29.05040190029057.9 mi northPima County4,014±545$53,527$274,800$1,044100%
Tract 30.02040190030025.7 mi northPima County5,190±797$58,017$325,100$944100%
Tract 30.03040190030036.5 mi northPima County4,269±408$65,580$300,800$1,001100%
Tract 31.02040190031025.9 mi northPima County3,689±614$41,066$278,100$852100%
Tract 31.03040190031036.1 mi northPima County2,277±438$36,884$163,000$945100%
Tract 31.04040190031046.4 mi northPima County3,212±615$39,148$332,900$1,096100%
Tract 32.01040190032015.4 mi northPima County2,972±326$80,568$330,800$1,240100%
Tract 32.02040190032025.8 mi northPima County3,181±743$45,488$299,300$1,104100%
Tract 33.02040190033024.4 mi northPima County4,177±527$75,968$243,500$1,146100%
Tract 33.03040190033034.7 mi northPima County4,517±681$49,970$342,500$1,100100%
Tract 33.04040190033044.9 mi northPima County3,723±439$66,953$335,600$1,127100%
Tract 34040190034004.6 mi northPima County5,680±895$66,165$277,700$1,191100%
Tract 35.02040190035023.9 mi northPima County3,896±457$48,824$246,100$967100%
Tract 35.03040190035033.2 mi northPima County4,606±818$40,557$235,500$1,074100%
Tract 35.04040190035043.3 mi northPima County3,012±599$80,785$255,600$1,303100%
Tract 35.05040190035053.7 mi northPima County4,780±1,082$40,897$199,100$1,037100%
Tract 35.06040190035063.8 mi northwestPima County3,799±532$40,077$187,400$1,053100%
Tract 36.01040190036012.1 mi northPima County4,890±482$63,624not published$1,704100%
Tract 37.02040190037025.2 mi westPima County7,767±1,074$33,803not published$1,054100%
Tract 37.04040190037046.0 mi westPima County4,526±698$51,392$204,200$1,015100%
Tract 37.06040190037064.8 mi westPima County6,118±1,316$35,357$136,300$935100%
Tract 37.07040190037074.8 mi westPima County3,771±415$52,371$199,600$930100%
Tract 38.01040190038016.1 mi westPima County3,025±415$45,052$181,700$1,004100%
Tract 38.02040190038025.9 mi westPima County5,165±960$51,479$180,100$953100%
Tract 39.01040190039016.8 mi westPima County1,842±337$48,750$194,100$1,287100%
Tract 39.02040190039026.8 mi westPima County2,231±359$67,361$197,000$1,335100%
Tract 40.08040190040083.4 mi northPima County4,623±513$71,713$231,800$1,388100%
Tract 40.10040190040104.7 mi northeastPima County3,691±657$63,594$281,100$1,245100%
Tract 40.29040190040292.5 mi northeastPima County4,208±683$55,933$210,500$1,182100%
Tract 40.32040190040326.6 mi northPima County3,919±552$76,419$276,800$1,359100%
Tract 40.33040190040332.7 mi northeastPima County4,110±555$32,889$245,800$961100%
Tract 40.34040190040342.3 mi northeastPima County3,845±545$48,368$189,100$1,309100%
Tract 40.35040190040354.1 mi northeastPima County3,942±520$53,926$114,500$1,396100%
Tract 40.36040190040363.8 mi northeastPima County3,201±527$67,500$235,400$1,312100%
Tract 40.37040190040373.3 mi northeastPima County2,727±365$57,143$280,500$1,108100%
Tract 40.38040190040383.0 mi northeastPima County3,036±553$65,472$253,500$1,707100%
Tract 40.39040190040395.8 mi northeastPima County2,389±249$39,752$117,700$917100%
Tract 40.42040190040427.4 mi northeastPima County5,645±745$65,904$299,700$1,277100%
Tract 40.43040190040436.7 mi northeastPima County3,742±349$94,817$358,400$2,081100%
Tract 40.46040190040467.0 mi northeastPima County4,673±1,047$85,368$333,400$1,126100%
Tract 40.47040190040477.4 mi northeastPima County3,026±584$113,375$375,900$2,154100%
Tract 40.48040190040486.7 mi northeastPima County4,383±487$82,118$343,900$1,167100%
Tract 40.49040190040496.0 mi northeastPima County3,400±412$60,502$333,200$1,166100%
Tract 40.56040190040564.9 mi northeastPima County2,148±248$77,917$301,700$1,259100%
Tract 40.57040190040575.6 mi eastPima County4,393±322$81,403$308,300$1,491100%
Tract 40.58040190040584.3 mi eastPima County4,959±748$66,326$222,200$1,854100%
Tract 40.65040190040655.8 mi southeastPima County4,093±794$111,452$337,300$1,802100%
Tract 40.66040190040666.7 mi southeastPima County2,408±291$115,732$291,000$2,156100%
Tract 40.67040190040676.2 mi northPima County2,813±462$46,469$190,100$1,440100%
Tract 40.68040190040685.4 mi northPima County4,479±530$57,560$323,600$1,244100%
Tract 40.69040190040695.1 mi northeastPima County3,784±506$50,337$225,800$1,302100%
Tract 40.70040190040705.5 mi northeastPima County2,879±260$47,292$276,500$1,105100%
Tract 40.71040190040716.0 mi northeastPima County4,894±592$38,750$273,300$1,135100%
Tract 40.72040190040726.2 mi northeastPima County2,797±588$75,052$312,400$1,240100%
Tract 40.74040190040746.7 mi southeastPima County1,781±200$91,042$322,400$1,580100%
Tract 40.75040190040754.3 mi northeastPima County2,654±437$51,250$151,500$1,473100%
Tract 40.76040190040763.8 mi northeastPima County4,784±815$60,232$256,300$1,636100%
Tract 40.77040190040775.4 mi northeastPima County3,261±644$90,817$315,100$1,636100%
Tract 40.78040190040784.9 mi northeastPima County3,448±864$66,635$283,100$1,838100%
Tract 41.10040190041104.0 mi westPima County2,172±387$59,110$224,700$892100%
Tract 41.22040190041224.0 mi westPima County4,095±480$58,654$243,800$1,241100%
Tract 44.07040190044078.4 mi westPima County6,083±808$46,140$247,700$999100%
Tract 44.140401900441410 mi northwestPima County2,837±350$79,375$304,500$1,342100%
Tract 44.15040190044159.2 mi northwestPima County1,532±234$66,786$295,000$1,195100%
Tract 44.320401900443210 mi northwestPima County3,422±509$47,500$244,600$1,243100%
Tract 45.050401900450511 mi northwestPima County3,415±418$35,192not published$801100%
Tract 45.100401900451011 mi northwestPima County3,803±530$39,618$37,200$1,015100%
Tract 45.110401900451110 mi northwestPima County4,185±673$45,031$233,800$1,237100%
Tract 45.150401900451511 mi northwestPima County3,393±400$50,755$238,500$974100%
Tract 54040190054007.2 mi northwestPima County3,482±534$63,958$456,900$1,205100%
Tract 9801040199801004.8 mi southPima County1,623±102not publishednot publishednot published100%
Tract 9802040199802005.9 mi southPima County4,797±314not publishednot publishednot published100%
Tract 9804040199804007.9 mi northwestPima County1,798±120not publishednot publishednot published100%
Tract 39.03040190039036.9 mi westPima County3,188±794$55,536$194,400$1,19297%
Tract 40.63040190040636.1 mi eastPima County7,968±839$111,528$401,400$1,87096%
Tract 40.31040190040317.5 mi northPima County4,231±859$80,478$423,900$1,36896%
Tract 27.02040190027029.1 mi northwestPima County5,363±928$46,563$295,400$1,16395%
Tract 20040190020004.6 mi northwestPima County6,354±1,121$63,223$172,200$1,34195%
Tract 37.05040190037056.0 mi westPima County4,923±593$50,779$211,600$1,02095%
Tract 45.140401900451411 mi northwestPima County3,023±680$39,519$14,800$1,06695%
Tract 41.32040190041324.9 mi southeastPima County4,722±918$116,528$317,300$2,19494%
Tract 9800.02040199800024.1 mi southwestPima County0±14not publishednot publishednot published93%
Tract 29.06040190029068.0 mi northPima County2,366±435$72,143$324,600$1,59292%
Tract 25.07040190025077.8 mi westPima County2,296±452$62,117$263,300$1,09491%
Tract 30.04040190030047.2 mi northPima County1,861±214$75,464$311,100$1,03588%
Tract 40.73040190040733.7 mi southeastPima County8,419±989$99,836$368,000$1,89185%
Tract 44.220401900442212 mi westPima County6,590±1,154$83,828$290,600$1,77884%
Tract 9803040199803001.7 mi eastPima County3±3not publishednot publishednot published83%
Tract 41.17040190041173.4 mi westPima County4,747±882$60,636$223,800$1,19480%
Tract 41.31040190041314.4 mi southPima County6,644±1,163$85,774$279,600$1,79075%
Tract 44.130401900441311 mi northwestPima County3,395±795$69,583$301,900$1,38974%
Tract 21040190021004.1 mi northwestPima County5,852±732$64,142$189,800$95871%
Tract 40.55040190040558.7 mi northeastPima County4,128±865$91,845$576,000$1,48870%
Tract 41.18040190041181.3 mi westPima County6,117±1,484$81,680$229,800$1,83067%
Tract 40.44040190040448.6 mi northeastPima County3,883±432$121,367$460,800$2,11267%
Tract 45.080401900450811 mi northwestPima County4,002±960$38,541$34,300$1,00963%
Tract 40.26040190040267.2 mi northeastPima County5,900±1,626$110,673$356,400$1,83362%
Tract 28.01040190028018.4 mi northPima County1,901±353$37,264$22,500$95160%
Tract 40.62040190040629.1 mi southeastPima County9,878±1,330$126,549$388,900$1,98754%
Tract 41.16040190041162.1 mi southwestPima County3,006±442$56,987$221,500$97953%
Tract 9800.01040199800015.6 mi southwestPima County0±14not publishednot publishednot published50%
Tract 44.120401900441212 mi northwestPima County3,214±541$92,917$337,000$1,22342%
Tract 47.10040190047109.8 mi northwestPima County4,280±730$59,080$290,400$1,45141%
Tract 530401900530010 mi northeastPima County3,713±506$116,511$707,500$1,65839%
Tract 41.15040190041152.9 mi westPima County6,901±1,446$48,750not published$88631%
Tract 43.10040190043109.5 mi westPima County2,383±419$107,656$345,500$1,36228%
Tract 40.81040190040818.8 mi eastPima County5,906±638$136,042$543,800not published27%
Tract 47.250401900472512 mi northwestPima County3,162±451$83,333$544,800$1,18027%
Tract 40.53040190040539.5 mi northeastPima County3,166±538$96,908$558,500$1,65824%
Tract 40.30040190040307.6 mi northPima County1,946±279$165,859$647,600$2,16722%
Tract 41.14040190041149.7 mi southPima County4,826±669$52,500$164,300$65621%
Tract 40.500401900405010 mi northeastPima County1,794±229$131,111$596,300not published19%
Tract 45.130401900451312 mi northwestPima County3,489±779$35,882$21,900$88116%
Tract 44.180401900441816 mi northwestPima County3,752±721$103,068$451,000$1,85016%
Tract 44.330401900443312 mi northwestPima County3,603±396$127,355$412,700$2,86412%
Tract 45.060401900450614 mi northwestPima County5,401±1,083$40,519$111,300$99910%
Tract 41.12040190041121.8 mi westPima County2,872±477$60,625$233,700$9589%
Tract 47.12040190047129.8 mi northPima County3,353±456$101,500$740,800$9939%
Tract 46.130401900461316 mi northwestPima County4,014±422$56,534$211,700$1,4568%
Tract 46.180401900461812 mi northwestPima County3,233±378$73,588$311,000$1,6438%
Tract 41.090401900410924 mi southeastPima County6,827±775$127,258$397,300$1,1827%
Tract 47.260401900472612 mi northwestPima County3,840±372$145,655$751,200$1,0946%
Tract 40.510401900405112 mi northeastPima County5,072±726$110,676$600,300not published5%
Tract 47.21040190047218.6 mi northPima County4,170±465$92,042$579,800$1,1705%
Tract 46.100401900461014 mi northwestPima County6,875±843$90,361$295,300$1,6905%
Tract 40.610401900406118 mi eastPima County5,128±679$99,881$493,200not published1%

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