Home Metro areas Fargo, ND-MN Fargo, ND-MN metro area ZIP codes The Fargo, ND-MN metropolitan statistical area (CBSA 22020) covers 2 counties in Minnesota and North Dakota and 48 ZIP codes.
ZIP codes 48
Population 260,382
Avg. median income $79,800population-weighted
Counties 2 Click anywhere on the map to see which ZIP code it's in.
Copy all 48 ZIP codes Download CSV
Counties in the Fargo, ND-MN area ZIP codes in the Fargo, ND-MN area ZIP codes in the Fargo, ND-MN area ZIP code City State County Population Median income Typical home value 56514 Barnesville MN Clay County 3,994 $100,845 $305,100 56525 Comstock MN Clay County 100 $76,250 $162,500 56529 Dilworth MN Clay County 4,713 $90,694 $293,800 56536 Felton MN Clay County 502 $69,375 $211,700 56546 Georgetown MN Clay County 210 $78,750 $267,900 56547 Glyndon MN Clay County 2,762 $102,500 $358,600 56549 Hawley MN Clay County 5,028 $105,968 $391,900 56552 Hitterdal MN Clay County 527 $51,786 $193,300 56560 Moorhead MN Clay County 44,405 $75,406 $291,200 56561 PO Box Moorhead MN Clay County — — — 56562 Moorhead MN Clay County 528 — — 56563 Moorhead MN Clay County 1,285 — — 56580 Sabin MN Clay County 1,305 $107,813 $351,700 56585 Ulen MN Clay County 1,064 $71,250 $297,400 58002 Absaraka ND Cass County 17 — — 58004 Amenia ND Cass County 241 $72,250 $208,300 58005 Argusville ND Cass County 898 $142,917 $448,700 58006 Arthur ND Cass County 573 $95,313 $260,900 58007 Ayr ND Cass County 81 $81,250 $168,800 58011 Buffalo ND Cass County 449 $99,853 $271,100 58012 Casselton ND Cass County 3,049 $75,000 $337,200 58021 Davenport ND Cass County 584 $108,750 $341,300 58029 Erie ND Cass County 88 $145,625 $400,000 58031 Fingal ND Cass County 301 $57,438 $70,800 58036 Gardner ND Cass County 360 $100,625 $292,200 58042 Harwood ND Cass County 1,344 $137,500 $405,500 58047 Horace ND Cass County 5,636 $142,361 $432,700 58048 Hunter ND Cass County 505 $100,227 $207,800 58051 Kindred ND Cass County 1,980 $107,396 $422,000 58052 Leonard ND Cass County 529 $87,813 $283,000 58059 Mapleton ND Cass County 1,670 $115,469 $347,000 58064 Page ND Cass County 332 $75,625 $283,100 58071 Tower City ND Cass County 486 $109,375 $194,300 58078 West Fargo ND Cass County 40,631 $91,040 $365,000 58079 Wheatland ND Cass County 504 $126,477 $350,000 58102 Fargo ND Cass County 32,912 $59,533 $272,200 58103 Fargo ND Cass County 48,796 $58,801 $267,900 58104 Fargo ND Cass County 49,168 $85,747 $406,800 58105 Fargo ND Cass County 2,825 $123,636 — 58106 PO Box Fargo ND Cass County — — — 58107 PO Box Fargo ND Cass County — — — 58108 PO Box Fargo ND Cass County — — — 58109 PO Box Fargo ND Cass County — — — 58121 PO Box Fargo ND Cass County — — — 58122 PO Box Fargo ND Cass County — — — 58124 PO Box Fargo ND Cass County — — — 58125 PO Box Fargo ND Cass County — — — 58126 PO Box Fargo ND Cass County — — —
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Frequently asked questions How many ZIP codes are in the Fargo, ND-MN metro area? 48 ZIP codes, based on each ZIP code's main county.
Which counties make up the Fargo, ND-MN area? Clay County, MN and Cass County, ND.
What is an MSA? A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).