Census tracts · Grand Rapids, MI

Census tracts in Grand Rapids, Michigan

51 census tracts lie mostly within Grand Rapids, and 7 more reach into it, by the 2020 census blocks they share. Median household income runs from $29,450 in Tract 36 to $116,688 in Tract 33, against $69,108 for Grand Rapids as a whole (ACS 2020-2024 5-year estimates).

Which census tracts of Grand Rapids earn the most and the least?

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

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

Census tracts in or partly in Grand Rapids, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Grand Rapids (2024 Gazetteer), which is not always its downtown
Tract 2260810002003.9 mi northKent County1,731±262$83,833$224,100$1,271100%
Tract 4260810004003.2 mi northKent County3,117±350$84,487$245,500$1,246100%
Tract 5260810005003.1 mi northKent County3,950±528$85,764$263,200$1,867100%
Tract 6260810006004.5 mi northwestKent County4,348±616$89,688$296,600$1,680100%
Tract 7260810007003.0 mi northwestKent County3,454±442$52,135$213,600$795100%
Tract 8260810008002.5 mi northwestKent County2,813±688$58,201$224,400$1,109100%
Tract 9260810009002.3 mi northKent County3,116±477$79,792$205,700$1,182100%
Tract 10260810010002.1 mi northKent County4,680±661$66,328$229,500$1,161100%
Tract 11.03260810011032.4 mi northeastKent County4,401±908$66,731$247,200$1,191100%
Tract 11.04260810011041.6 mi northeastKent County1,994±91$48,807$181,300$1,095100%
Tract 12260810012001.3 mi northKent County3,377±514$68,380$218,300$1,402100%
Tract 13260810013001.6 mi northKent County3,492±729$46,538$182,700$1,282100%
Tract 14260810014001.3 mi northwestKent County2,679±335$80,395$244,900$1,733100%
Tract 15260810015001.8 mi northwestKent County3,333±444$46,917$242,400$1,059100%
Tract 16260810016002.4 mi northwestKent County5,577±863$65,625$187,800$1,503100%
Tract 17260810017002.9 mi westKent County4,247±718$84,125$271,900$399100%
Tract 18.01260810018014.1 mi westKent County4,214±604$72,048$272,300$921100%
Tract 18.02260810018023.8 mi westKent County1,887±723$82,159$240,100$2,603100%
Tract 19260810019001.8 mi westKent County5,959±663$79,594$241,500$1,435100%
Tract 20260810020000.8 mi westKent County2,845±307$41,786$409,000$1,350100%
Tract 2126081002100at the center pointKent County2,840±435$62,788$346,500$1,034100%
Tract 22260810022000.6 mi northeastKent County5,460±558$66,485$262,300$1,526100%
Tract 23260810023002.1 mi eastKent County3,967±777$95,806$337,700$1,582100%
Tract 24260810024001.2 mi eastKent County3,014±432$99,512$329,200$1,414100%
Tract 2526081002500at the center pointKent County4,688±467$80,000$327,900$1,416100%
Tract 27260810027002.5 mi westKent County3,626±698$77,279$206,400$1,537100%
Tract 28260810028001.1 mi southwestKent County2,072±360$18,716$182,800$840100%
Tract 29260810029000.7 mi southKent County1,601±275$88,375$462,000$1,447100%
Tract 30260810030000.6 mi southKent County2,056±314$69,615$228,700$1,503100%
Tract 31260810031001.1 mi southKent County4,375±968$68,971$193,800$887100%
Tract 32260810032001.1 mi southeastKent County5,236±683$44,191$175,100$1,335100%
Tract 33260810033001.4 mi southeastKent County4,524±1,207$116,688$358,800$1,770100%
Tract 34260810034002.5 mi southeastKent County5,138±793$102,054$269,700$1,031100%
Tract 35260810035002.0 mi southKent County5,246±871$54,375$181,500$1,408100%
Tract 36260810036001.6 mi southKent County2,088±409$29,450$168,100$1,004100%
Tract 37260810037002.1 mi southKent County4,540±717$64,960$169,200$1,130100%
Tract 38260810038002.2 mi southwestKent County4,858±789$53,750$131,200$1,167100%
Tract 39260810039002.3 mi southwestKent County3,601±745$54,254$165,900$974100%
Tract 40260810040002.8 mi southKent County3,742±604$61,792$162,900$1,200100%
Tract 41260810041002.9 mi southKent County5,010±707$95,179$283,100$1,149100%
Tract 42260810042003.0 mi southKent County3,898±441$70,976$238,600$1,034100%
Tract 43260810043003.3 mi southeastKent County4,157±525$98,382$334,800$1,242100%
Tract 46260810046004.3 mi southKent County6,101±1,120$44,195$257,300$1,115100%
Tract 126.09260810126094.8 mi southeastKent County2,613±281$51,961$590,600$1,285100%
Tract 26260810026001.9 mi southwestKent County4,278±877$62,396$154,700$1,28499%
Tract 1260810001004.5 mi northKent County2,047±371$51,811$239,800$1,10798%
Tract 11.02260810011023.0 mi northeastKent County3,851±390$67,922$356,600$1,17396%
Tract 45.02260810045025.3 mi southeastKent County3,779±403$66,467$296,800$1,38694%
Tract 45.01260810045014.3 mi southeastKent County4,546±948$75,104$291,100$1,57693%
Tract 44260810044004.1 mi southeastKent County7,629±793$83,102$324,400$1,27991%
Tract 3260810003003.6 mi northeastKent County5,580±761$86,748$275,600$1,52586%
Tract 126.10260810126105.5 mi southeastKent County2,364±307$72,331$310,400$1,40448%
Tract 118.03260810118034.3 mi eastKent County4,630±348$116,324$464,400$1,84446%
Tract 126.05260810126055.0 mi southeastKent County3,246±413$145,167$405,200not published17%
Tract 126.11260810126114.7 mi southeastKent County1,683±264$52,481$260,100$1,13613%
Tract 118.01260810118015.5 mi northeastKent County9,343±810$118,821$394,700$1,64113%
Tract 115.02260810115024.2 mi northwestKent County5,824±595$69,530$269,900$1,2322%
Tract 125260810125003.0 mi southeastKent County4,879±464$163,611$481,100$2,1831%

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