Dakota County ZIP Codes

Dakota County is a county of Minnesota.

ZIP codes
20
Cities & towns
13
Area codes
6
Land area
563 sq mi

Every ZIP code in Dakota County

550xx–553xx
The complete list of Dakota County, MN ZIP codes with the city each one delivers to.
ZIP codeCity
55010Castle Rock
55024Farmington
55031Hampton
55033Hastings
55044Lakeville
55065Randolph
55068Rosemount
55075South Saint Paul
55076Inver Grove Heights
55077Inver Grove Heights
55085Vermillion
55118Saint Paul
55120Saint Paul
55121Saint Paul
55122Saint Paul
55123Saint Paul
55124Saint Paul
55150Mendota
55306Burnsville
55337Burnsville

We do not publish a delivery type (standard, PO box, unique) or a neighbourhood for each ZIP. USPS delivery-type products are licensed, and no clean-rights source maps ZIP codes to neighbourhoods — so the Dakota County codes above are listed without a column we would have to invent.

Cities and towns in Dakota County

A further 3 places in Dakota County appear in the postal source without a page of its own; their codes are in the table above and each one links to its own page.

Area codes covering Dakota County

Telephone and postal boundaries are drawn by different bodies, so these codes overlap the county without matching its edges.

Where Dakota County's ZIP codes sit

Each point is the reference point of one Dakota County ZIP code, plotted from its record coordinates. The outline is the convex envelope of those points — a footprint, not a boundary.
  • Reference points and footprint
  • Not an official NANPA boundary
  • Not a USPS delivery area

Scope every ZIP code recorded in Dakota County. Source GeoNames US postal codes (2026-07 postal dump), Census 2024 county Gazetteer (2024 Gazetteer) and geoinfo-dataset (full_dataset) ZIP→NPA (2018 snapshot). Updated . The outline is a convex envelope of ZIP reference points, not a jurisdiction boundary.