Census tracts · Portland, ME

Census tracts in Portland, Maine

20 census tracts lie mostly within Portland, and 1 more reaches into it, by the 2020 census blocks they share. Median household income runs from $50,091 in Tract 3 to $115,833 in Tract 20.02, against $79,540 for Portland as a whole (ACS 2020-2024 5-year estimates).

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

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

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

Census tracts in or partly in Portland, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Portland (2024 Gazetteer), which is not always its downtown
Tract 1230050001004.2 mi northwestCumberland County2,417±319$89,779$570,100$1,662100%
Tract 2230050002003.7 mi northwestCumberland County2,366±370$89,745$628,700$1,737100%
Tract 3230050003003.8 mi westCumberland County3,403±454$50,091$631,000$1,562100%
Tract 5230050005004.4 mi northwestCumberland County2,734±497$62,594$626,900$1,581100%
Tract 6230050006004.3 mi northwestCumberland County3,682±471$54,670$761,400$1,464100%
Tract 10230050010004.6 mi westCumberland County3,027±436$70,299$445,500$1,524100%
Tract 11230050011004.0 mi westCumberland County2,454±321$59,426$519,000$1,619100%
Tract 12230050012004.2 mi westCumberland County1,604±300$79,714$750,000$1,768100%
Tract 13230050013004.6 mi westCumberland County3,489±509$80,660$674,400$1,275100%
Tract 15230050015005.0 mi northwestCumberland County3,658±544$81,146$632,000$1,659100%
Tract 17230050017005.9 mi westCumberland County4,431±991$93,235$537,800$1,532100%
Tract 18230050018005.5 mi northwestCumberland County3,523±521$93,281$462,400$1,864100%
Tract 19230050019006.2 mi northwestCumberland County4,252±671$88,017$554,000$1,638100%
Tract 20.01230050020017.4 mi northwestCumberland County3,593±441$84,620$422,600not published100%
Tract 20.02230050020026.6 mi westCumberland County2,617±440$115,833$497,300$1,500100%
Tract 21.01230050021017.2 mi northwestCumberland County6,162±653$106,808$474,300$1,204100%
Tract 21.02230050021027.8 mi northwestCumberland County5,654±685$73,669$380,400$1,531100%
Tract 22230050022006.3 mi northwestCumberland County4,940±456$88,036$441,900$1,640100%
Tract 23230050023005.3 mi northwestCumberland County3,716±443$107,045$435,700$1,627100%
Tract 24230050024003.4 mi northeastCumberland County1,381±179$93,636$657,300$1,68180%
Tract 9900230059900005.7 mi eastCumberland County0±11not publishednot publishednot published24%

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