ShareYourGroupShareYourGroupZIP Codes

ZIP codes in Dakota County, Minnesota

Dakota County, Minnesota has 20 ZIP codes in this list, from 55010 to 55337. They cover 13 places, among them Saint Paul, Inver Grove Heights, Burnsville and Castle Rock.

ZIP codePlaceLand area (sq mi)Map point
55010Castle Rockno area44.547, -93.153
55024Farmington85.144.663, -93.154
55031Hampton40.744.603, -92.947
55033Hastings14444.713, -92.864
55044Lakeville65.344.675, -93.258
55065Randolph32.744.527, -93.020
55068Rosemount46.044.739, -93.126
55075South Saint Paul5.644.888, -93.046
55076Inver Grove Heights9.944.829, -93.039
55077Inver Grove Heights18.244.828, -93.094
55085Vermillion0.944.675, -92.968
55118Saint Paul10.544.897, -93.103
55120Saint Paul5.444.870, -93.143
55121Saint Paul9.644.847, -93.154
55122Saint Paul10.844.786, -93.220
55123Saint Paul10.844.806, -93.141
55124Saint Paul16.944.750, -93.203
55150Mendota0.344.886, -93.161
55306Burnsville6.244.731, -93.292
55337Burnsville18.744.761, -93.275

The ZIP code areas of Dakota County add up to about 538 square miles of land (1,393 sq km) as the Census Bureau draws them. The largest is 55033 (Hastings), with 144 square miles.

Places with more than one code here: Saint Paul (6 codes), Inver Grove Heights (2 codes), Burnsville (2 codes).

Using these codes

Places and counties: GeoNames. Areas: U.S. Census Bureau, 2024 ZIP Code Tabulation Areas. Checked in November 2026. This site is not connected with the United States Postal Service; for mailing, confirm the address with USPS.

All of Minnesota ZIP look-up