Skip to content

Grand Forks, ND-MN metro area ZIP codes

The Grand Forks, ND-MN metropolitan statistical area (CBSA 24220) covers 2 counties in Minnesota and North Dakota and 35 ZIP codes.

ZIP codes
35
Population
105,585
Avg. median income
$69,500population-weighted
Counties
2
Loading map…

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

Counties in the Grand Forks, ND-MN area

ZIP codes in the Grand Forks, ND-MN area

ZIP codes in the Grand Forks, ND-MN area
ZIP codeCityStateCountyPopulationMedian incomeTypical home value
56517BeltramiMNPolk County255$92,500$167,700
56523ClimaxMNPolk County382$56,685$205,400
56535ErskineMNPolk County1,307$65,536$306,700
56540FertileMNPolk County1,891$83,646$242,700
56542FosstonMNPolk County2,486$59,706$225,600
56556McintoshMNPolk County1,312$61,786$213,600
56568NielsvilleMNPolk County140$40,000$94,000
56592WingerMNPolk County550$59,167$197,300
56646GullyMNPolk County266$48,750$294,200
56684TrailMNPolk County280$73,750$280,200
56716CrookstonMNPolk County8,903$59,744$187,000
56721East Grand ForksMNPolk County10,679$82,525$296,900
56722EuclidMNPolk County377$94,375$263,700
56723FisherMNPolk County838$106,250$281,500
56736MentorMNPolk County687$95,000$338,300
56762WarrenMNPolk County2,433$62,933$190,200
58201Grand ForksNDGrand Forks County42,373$68,143$330,400
58202Grand ForksNDGrand Forks County2,865$29,600—
58203Grand ForksNDGrand Forks County16,478$60,474$247,100
58204Grand Forks AfbNDGrand Forks County1,834$73,145$9,999
58205Grand Forks AfbNDGrand Forks County153——
58206 PO BoxGrand ForksNDGrand Forks County———
58207 PO BoxGrand ForksNDGrand Forks County———
58208 PO BoxGrand ForksNDGrand Forks County———
58214ArvillaNDGrand Forks County387$111,944$420,500
58228EmeradoNDGrand Forks County640$70,625$240,500
58235GilbyNDGrand Forks County513$81,042$135,400
58244InksterNDGrand Forks County50$175,313$185,000
58251LarimoreNDGrand Forks County2,016$100,625$231,300
58256ManvelNDGrand Forks County705$91,125$286,600
58258MekinockNDGrand Forks County261$56,071$98,700
58266NiagaraNDGrand Forks County74$88,889—
58267NorthwoodNDGrand Forks County1,569$88,015$250,000
58275ReynoldsNDGrand Forks County713$105,385$263,600
58278ThompsonNDGrand Forks County2,168$111,250$407,900

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 Grand Forks, ND-MN metro area?

35 ZIP codes, based on each ZIP code's main county.

Which counties make up the Grand Forks, ND-MN area?

Polk County, MN and Grand Forks 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).