US5.com

Opportunity Zone ZIPs in North Dakota

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

State
North Dakota
OZ-linked ZIPs
45
Population
365,004
Median household income (avg.)
$67,369
Average home value
$158,640

Opportunity Zone ZIPs in North Dakota

45 indexable ZIP codes in North Dakota intersect IRS Qualified Opportunity Zone tracts, covering about 365,004 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 North Dakota ZIP rankings. Page through the table to browse the full published set.

OZ-linked ZIPs in North Dakota

ZIP City County State Population Income Home value
58103 Fargo Cass County ND 48,520 $57,699 $239,200
58201 Grand Forks Grand Forks County ND 42,003 $69,120 $274,000
58078 West Fargo Cass County ND 39,946 $97,206 $303,200
58701 Minot Ward County ND 32,868 $75,329 $270,200
58102 Fargo Cass County ND 32,591 $56,028 $235,600
58504 Bismarck Burleigh County ND 30,159 $78,671 $282,100
58501 Bismarck Burleigh County ND 28,571 $69,796 $276,000
58703 Minot Ward County ND 22,604 $82,926 $254,800
58401 Jamestown Stutsman County ND 17,294 $59,187 $208,400
58203 Grand Forks Grand Forks County ND 16,308 $57,905 $202,500
58072 Valley City Barnes County ND 8,061 $66,603 $170,500
58316 Shell Valley Rolette County ND 5,902 $54,611 $82,300
58237 Grafton Walsh County ND 5,051 $68,056 $154,900
58763 New Town Mountrail County ND 4,229 $64,743 $219,500
58329 East Dunseith Rolette County ND 2,779 $51,283 $84,800
58105 Fargo Cass County ND 2,669 $118,636
58341 Harvey Wells County ND 2,642 $62,375 $131,700
58538 Cannon Ball Sioux County ND 2,179 $39,545 $82,400
58563 New Salem Morton County ND 1,850 $76,250 $193,100
58436 Ellendale Dickey County ND 1,665 $56,008 $177,200
58367 Rolla Rolette County ND 1,485 $55,313 $150,200
58552 Linton Emmons County ND 1,460 $64,352 $106,100
58495 Wishek McIntosh County ND 1,203 $71,548 $104,700
58370 Fort Totten Benson County ND 1,187 $66,583 $83,300
58757 Mandaree Dunn County ND 1,130 $99,432 $171,300
58335 Fort Totten Benson County ND 1,047 $29,886 $36,500
58369 St. John Rolette County ND 1,012 $85,066 $116,700
58638 Hebron Morton County ND 949 $60,341 $111,700
58631 Glen Ullin Morton County ND 948 $55,455 $122,700
58348 Maddock Benson County ND 801 $61,080 $77,300
58528 Cannon Ball Sioux County ND 754 $23,750 $111,100
58573 Strasburg Emmons County ND 736 $65,000 $98,300
58374 Sheyenne Eddy County ND 597 $61,250 $111,700
58357 Oberon Benson County ND 549 $80,441 $52,400
58568 Selfridge Sioux County ND 532 $55,938 $98,200
58544 Hazelton Emmons County ND 526 $91,250 $147,200
58351 Minnewaukan Benson County ND 375 $82,697 $105,600
58705 Minot AFB Ward County ND 303
58560 Burleigh County ND 298 $303,000
58520 Almont Morton County ND 284 $93,875 $105,700
58581 Zeeland McIntosh County ND 266 $79,028
58549 Emmons County ND 251 $59,861 $187,500
58542 Hague Emmons County ND 236 $44,107 $102,000
58402 Jamestown Stutsman County ND 102
58524 Braddock Emmons County ND 82 $81,250

Frequently asked questions

Are all of these ZIPs entirely inside Opportunity Zones in North Dakota?

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 North Dakota.

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.