US5.com

Opportunity Zone ZIPs in Minnesota

IRS Qualified Opportunity Zone ZIP codes in Minnesota. Population and housing from US5 published metrics.

State
Minnesota
OZ-linked ZIPs
152
Population
1,814,842
Median household income (avg.)
$70,481
Average home value
$217,752

Opportunity Zone ZIPs in Minnesota

152 indexable ZIP codes in Minnesota intersect IRS Qualified Opportunity Zone tracts, covering about 1,814,842 combined ZIP-area residents. The table below shows codes sorted by population with income and housing context.

These ZIPs are mapped from CDFI QOZ tracts through the HUD ZIP–tract crosswalk onto published US5 profiles. This is a geography browse aid — not tax or investment advice.

How to read this list

A ZIP can overlap both designated and non-designated census tracts. Open any code for full demographics, housing, and related places. For state-wide rankings, use Minnesota ZIP rankings. Page through the table to browse the full published set.

OZ-linked ZIPs in Minnesota

ZIP City County State Population Income Home value
55901 Rochester Olmsted County MN 58,260 $90,430 $290,000
55106 St. Paul Ramsey County MN 56,969 $68,601 $233,000
55303 Ramsey Anoka County MN 52,121 $101,351 $338,700
56001 Mankato Blue Earth County MN 50,960 $67,224 $263,100
55104 St. Paul Ramsey County MN 45,777 $75,038 $290,900
56560 Moorhead Clay County MN 44,156 $71,114 $248,900
55117 St. Paul Ramsey County MN 44,095 $71,784 $262,700
55119 Maplewood Ramsey County MN 44,068 $77,870 $262,700
55113 Roseville Ramsey County MN 40,786 $86,830 $331,200
55407 Minneapolis Hennepin County MN 36,992 $78,206 $317,000
55406 Minneapolis Hennepin County MN 35,863 $91,865 $335,500
56301 St. Cloud Stearns County MN 34,883 $69,725 $262,500
55433 Coon Rapids Anoka County MN 34,423 $80,213 $274,500
55987 Winona Winona County MN 33,911 $62,171 $211,400
55428 Brooklyn Park Hennepin County MN 32,679 $69,004 $277,900
55408 Minneapolis Hennepin County MN 32,534 $72,421 $387,500
56401 Brainerd Crow Wing County MN 31,749 $70,269 $237,900
55418 Minneapolis Hennepin County MN 31,295 $95,630 $332,500
55421 Columbia Heights Anoka County MN 31,051 $75,141 $260,500
55411 Minneapolis Hennepin County MN 29,719 $53,368 $233,500
55904 Rochester Olmsted County MN 29,682 $76,434 $237,200
55060 Owatonna Steele County MN 29,601 $83,848 $239,300
55912 Austin Mower County MN 29,438 $68,205 $161,800
55118 West St. Paul Dakota County MN 29,396 $85,229 $331,800
55422 Golden Valley Hennepin County MN 28,765 $91,173 $314,200
55404 Minneapolis Hennepin County MN 28,071 $43,932 $294,200
55429 Brooklyn Center Hennepin County MN 27,570 $66,661 $267,900
55412 Minneapolis Hennepin County MN 26,182 $71,905 $226,400
56303 St. Cloud Stearns County MN 26,031 $66,789 $197,900
55902 Rochester Olmsted County MN 25,988 $111,879 $430,100
56201 Willmar Kandiyohi County MN 24,860 $68,054 $199,100
56007 Albert Lea Freeborn County MN 21,467 $66,479 $161,100
55075 South St. Paul Dakota County MN 20,651 $84,573 $267,000
55906 Rochester Olmsted County MN 20,080 $104,146 $350,000
55102 St. Paul Ramsey County MN 19,565 $74,143 $280,400
55130 St. Paul Ramsey County MN 18,634 $53,281 $220,300
56501 Detroit Lakes Becker County MN 18,239 $68,980 $286,900
55720 Cloquet Carlton County MN 17,480 $66,399 $213,300
56304 St. Cloud Sherburne County MN 17,281 $54,133 $230,600
55405 Minneapolis Hennepin County MN 16,915 $70,425 $450,200
55746 Hibbing St. Louis County MN 16,815 $55,694 $127,600
56258 Marshall Lyon County MN 15,843 $70,640 $210,100
55107 St. Paul Ramsey County MN 15,533 $78,125 $259,900
55108 St. Paul Ramsey County MN 15,339 $84,583 $365,400
56003 North Mankato Nicollet County MN 15,319 $80,587 $260,800
56187 Worthington Nobles County MN 15,225 $63,637 $193,900
56345 Little Falls Morrison County MN 15,105 $57,399 $227,800
55056 North Branch Chisago County MN 14,279 $93,601 $297,600
55103 St. Paul Ramsey County MN 13,892 $47,872 $240,400
56701 Thief River Falls Pennington County MN 12,814 $73,243 $189,700

Frequently asked questions

Are all of these ZIPs entirely inside Opportunity Zones in Minnesota?

Not necessarily. QOZs are census tracts. A ZIP can overlap both designated and non-designated tracts. This list shows ZIPs that intersect QOZ geography in Minnesota.

Why is the table sorted by population?

Population ordering surfaces larger communities first for browsing. It is not a ranking of investment quality or tax benefit. Use pagination to see more ZIPs.

Is this investment advice?

No. US5 publishes place demographics for research and browsing. Opportunity Zone tax treatment depends on current law and professional advice.