Skip to content

Duluth, MN-WI metro area ZIP codes

The Duluth, MN-WI metropolitan statistical area (CBSA 20260) covers 3 counties in Minnesota and Wisconsin and 71 ZIP codes.

ZIP codes
71
Population
275,795
Avg. median income
$73,700population-weighted
Counties
3
Loading map…

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

Counties in the Duluth, MN-WI area

ZIP codes in the Duluth, MN-WI area

ZIP codes in the Duluth, MN-WI area
ZIP codeCityStateCountyPopulationMedian incomeTypical home value
54820BruleWIDouglas County707$85,179$259,200
54836FoxboroWIDouglas County931$77,031$286,900
54838GordonWIDouglas County1,404$74,318$290,900
54842HawthorneWIDouglas County267$88,750$264,100
54849Lake NebagamonWIDouglas County1,857$80,714$359,800
54854MapleWIDouglas County960$88,125$255,500
54864PoplarWIDouglas County1,590$91,250$313,100
54873Solon SpringsWIDouglas County3,056$88,359$299,000
54874South RangeWIDouglas County3,690$89,063$284,000
54880SuperiorWIDouglas County30,312$68,275$240,500
54890 PO BoxWascottWIDouglas County———
55602BrimsonMNSt. Louis County346$73,750$183,700
55702AlbornMNSt. Louis County412$78,125$246,300
55703AngoraMNSt. Louis County906$72,102$199,700
55705AuroraMNSt. Louis County3,211$56,208$162,900
55706BabbittMNSt. Louis County1,703$56,750$151,700
55707BarnumMNCarlton County3,470$82,167$292,400
55708BiwabikMNSt. Louis County929$66,389$131,300
55710BrittMNSt. Louis County1,362$86,477$271,000
55711BrookstonMNSt. Louis County540$61,250$204,800
55713BuhlMNSt. Louis County1,048$59,036$127,000
55717CanyonMNSt. Louis County287$97,222$252,400
55718CarltonMNCarlton County3,111$96,546$338,000
55719ChisholmMNSt. Louis County5,613$53,647$139,100
55720CloquetMNCarlton County17,448$64,167$278,800
55723CookMNSt. Louis County1,927$64,526$247,500
55724CottonMNSt. Louis County707$75,313$221,200
55725Crane LakeMNSt. Louis County89$72,917$407,100
55726CromwellMNCarlton County1,087$80,313$252,300
55732EmbarrassMNSt. Louis County1,453$64,750$206,700
55733EskoMNCarlton County5,139$118,260$397,100
55734EvelethMNSt. Louis County6,265$62,703$174,700
55736FloodwoodMNSt. Louis County1,344$65,179$175,400
55738ForbesMNSt. Louis County599$82,969$193,900
55741GilbertMNSt. Louis County2,947$69,545$185,000
55746HibbingMNSt. Louis County16,730$55,823$164,500
55747 PO BoxHibbingMNSt. Louis County———
55749HolyokeMNCarlton County532$77,500$242,700
55750Hoyt LakesMNSt. Louis County2,068$65,833$126,500
55751IronMNSt. Louis County1,388$75,200$220,900
55757Kettle RiverMNCarlton County739$61,538$229,000
55758KinneyMNSt. Louis County121$57,386$151,400
55763MakinenMNSt. Louis County495$80,750$222,800
55765MeadowlandsMNSt. Louis County803$75,272$176,500
55766 PO BoxMelrudeMNSt. Louis County———
55767Moose LakeMNCarlton County4,582$78,988$289,000
55768Mountain IronMNSt. Louis County2,964$86,075$220,600
55771OrrMNSt. Louis County1,484$67,667$214,700
55777 PO BoxVirginiaMNSt. Louis County———
55779SaginawMNSt. Louis County3,905$93,792$351,800
55780SawyerMNCarlton County277$76,042$193,800
55782SoudanMNSt. Louis County420$56,420$131,800
55790TowerMNSt. Louis County1,847$77,232$373,700
55791 PO BoxTwigMNSt. Louis County———
55792VirginiaMNSt. Louis County9,663$53,750$141,500
55797WrenshallMNCarlton County1,457$87,039$330,500
55798WrightMNCarlton County627$78,438$236,400
55801 PO BoxDuluthMNSt. Louis County———
55802DuluthMNSt. Louis County2,399$51,544$493,900
55803DuluthMNSt. Louis County17,662$105,888$360,700
55804DuluthMNSt. Louis County15,922$111,228$363,900
55805DuluthMNSt. Louis County10,602$43,100$221,400
55806DuluthMNSt. Louis County9,356$42,833$213,600
55807DuluthMNSt. Louis County9,763$62,067$215,000
55808DuluthMNSt. Louis County5,691$62,031$216,800
55810DuluthMNSt. Louis County8,285$84,719$294,800
55811DuluthMNSt. Louis County28,118$79,804$358,300
55812DuluthMNSt. Louis County10,859$65,505$351,000
55814DuluthMNSt. Louis County319——
55815 PO BoxDuluthMNSt. Louis County———
55816 PO BoxDuluthMNSt. Louis 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 Duluth, MN-WI metro area?

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

Which counties make up the Duluth, MN-WI area?

Carlton County, MN, St. Louis County, MN and Douglas County, WI.

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).