Census tracts · Rochester, MN

Census tracts in Rochester, Minnesota

27 census tracts lie mostly within Rochester, and 4 more reach into it, by the 2020 census blocks they share. Median household income runs from $42,432 in Tract 1 to $232,906 in Tract 12.03, against $89,389 for Rochester as a whole (ACS 2020-2024 5-year estimates).

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

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

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

Census tracts in or partly in Rochester, ACS 2020-2024 5-year estimates. Distance and direction from the Census Bureau's internal point of Rochester (2024 Gazetteer), which is not always its downtown
Tract 1271090001000.9 mi northeastOlmsted County1,784±255$42,432$212,500$1,202100%
Tract 2271090002002.0 mi eastOlmsted County5,604±527$70,599$208,700$1,024100%
Tract 3271090003001.1 mi eastOlmsted County3,496±458$66,917$208,200$1,477100%
Tract 427109000400at the center pointOlmsted County3,003±324$122,880$427,800$1,458100%
Tract 5271090005000.8 mi northOlmsted County2,755±795$69,304$305,300$1,356100%
Tract 6271090006001.5 mi northOlmsted County4,207±700$53,984$241,600$1,103100%
Tract 11271090011001.4 mi southOlmsted County3,390±261$74,167$293,600$1,763100%
Tract 14.01271090014012.8 mi northwestOlmsted County5,120±671$64,942$236,500$1,171100%
Tract 15.01271090015013.0 mi northOlmsted County2,745±356$82,212$279,500$1,046100%
Tract 15.02271090015022.3 mi northOlmsted County2,631±474$107,604$254,600$1,565100%
Tract 15.03271090015032.7 mi northOlmsted County2,529±431$110,117$277,800$1,830100%
Tract 16.01271090016012.3 mi northeastOlmsted County5,377±756$82,333$295,800$1,299100%
Tract 16.02271090016023.0 mi northeastOlmsted County2,970±334$146,667$424,300$1,195100%
Tract 17.01271090017014.1 mi northOlmsted County4,471±605$52,396$255,900$1,185100%
Tract 10271090010001.9 mi southeastOlmsted County4,717±713$57,361$233,100$1,35298%
Tract 12.01271090012011.0 mi westOlmsted County4,481±446$183,889$577,500$1,38997%
Tract 17.02271090017023.9 mi northOlmsted County5,100±799$74,631$256,700$1,29895%
Tract 12.02271090012022.5 mi southOlmsted County4,603±663$108,387$308,100$1,77293%
Tract 14.04271090014046.1 mi northwestOlmsted County7,377±756$108,514$375,700$1,40088%
Tract 14.03271090014034.3 mi northwestOlmsted County7,575±652$113,777$385,300$1,83685%
Tract 9.01271090009014.0 mi eastOlmsted County7,528±1,148$96,542$275,400$1,41780%
Tract 9.02271090009023.6 mi southeastOlmsted County3,156±234$67,841$292,500$83979%
Tract 13.01271090013012.2 mi northwestOlmsted County4,833±557$118,421$306,600$2,06379%
Tract 17.03271090017035.6 mi northOlmsted County5,404±435$126,328$434,800$1,68777%
Tract 23271090023005.0 mi eastOlmsted County5,818±565$87,703$296,300$1,22377%
Tract 13.02271090013023.1 mi westOlmsted County5,061±697$117,950$315,800$2,13775%
Tract 12.03271090012033.8 mi southwestOlmsted County7,605±656$232,906$598,300not published65%
Tract 16.03271090016036.2 mi northeastOlmsted County4,901±479$144,786$491,700$1,98545%
Tract 9.03271090009036.0 mi eastOlmsted County4,698±339$97,870$422,400$1,72228%
Tract 22271090022007.2 mi southwestOlmsted County3,587±235$109,559$431,400$1,41811%
Tract 19.01271090019019.5 mi northwestOlmsted County3,956±318$140,641$411,500$1,7061%

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