Skip to content

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
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Counties in the Fargo, ND-MN area

ZIP codes in the Fargo, ND-MN area

ZIP codes in the Fargo, ND-MN area
ZIP codeCityStateCountyPopulationMedian incomeTypical home value
56514BarnesvilleMNClay County3,994$100,845$305,100
56525ComstockMNClay County100$76,250$162,500
56529DilworthMNClay County4,713$90,694$293,800
56536FeltonMNClay County502$69,375$211,700
56546GeorgetownMNClay County210$78,750$267,900
56547GlyndonMNClay County2,762$102,500$358,600
56549HawleyMNClay County5,028$105,968$391,900
56552HitterdalMNClay County527$51,786$193,300
56560MoorheadMNClay County44,405$75,406$291,200
56561 PO BoxMoorheadMNClay County———
56562MoorheadMNClay County528——
56563MoorheadMNClay County1,285——
56580SabinMNClay County1,305$107,813$351,700
56585UlenMNClay County1,064$71,250$297,400
58002AbsarakaNDCass County17——
58004AmeniaNDCass County241$72,250$208,300
58005ArgusvilleNDCass County898$142,917$448,700
58006ArthurNDCass County573$95,313$260,900
58007AyrNDCass County81$81,250$168,800
58011BuffaloNDCass County449$99,853$271,100
58012CasseltonNDCass County3,049$75,000$337,200
58021DavenportNDCass County584$108,750$341,300
58029ErieNDCass County88$145,625$400,000
58031FingalNDCass County301$57,438$70,800
58036GardnerNDCass County360$100,625$292,200
58042HarwoodNDCass County1,344$137,500$405,500
58047HoraceNDCass County5,636$142,361$432,700
58048HunterNDCass County505$100,227$207,800
58051KindredNDCass County1,980$107,396$422,000
58052LeonardNDCass County529$87,813$283,000
58059MapletonNDCass County1,670$115,469$347,000
58064PageNDCass County332$75,625$283,100
58071Tower CityNDCass County486$109,375$194,300
58078West FargoNDCass County40,631$91,040$365,000
58079WheatlandNDCass County504$126,477$350,000
58102FargoNDCass County32,912$59,533$272,200
58103FargoNDCass County48,796$58,801$267,900
58104FargoNDCass County49,168$85,747$406,800
58105FargoNDCass County2,825$123,636—
58106 PO BoxFargoNDCass County———
58107 PO BoxFargoNDCass County———
58108 PO BoxFargoNDCass County———
58109 PO BoxFargoNDCass County———
58121 PO BoxFargoNDCass County———
58122 PO BoxFargoNDCass County———
58124 PO BoxFargoNDCass County———
58125 PO BoxFargoNDCass County———
58126 PO BoxFargoNDCass 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).