Ham Lake, MN ZIP Code

ZIP code, county, time zone and coordinates of Ham Lake, Minnesota

The ZIP code of Ham Lake, MN is 55304. It is in Anoka County.

Mailing address format for Ham Lake

John Smith
123 Main St
HAM LAKE MN 55304
USA

USPS prefers capital letters without punctuation. Check the exact ZIP+4 for a street address on the USPS website.

All ZIP codes in Ham Lake

ZIP codePopulationArea
55304—68.6 sq miMain

ZIP Code Tabulation Areas (ZCTA), U.S. Census Bureau. A ZCTA can cover parts of more than one town.

Where is Ham Lake? Location, county and time zone

State
Minnesota
County
Anoka County
GPS coordinates
45.25391, -93.19487
Elevation
899 ft (274 m)
Time zone
America/ChicagoCST · UTC-06:00
Population
16,464

Map of Ham Lake, MN 55304

Tap a place on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Ham Lake Street View

Loading Street View…

Drag to look around. Tap any place on the map above, or the "Street View" button on a card, to jump there.

Open in Google Maps ›

ZIP codes near Ham Lake

Ham Lake ZIP code: FAQ

What is the ZIP code for Ham Lake, MN?

The main ZIP code for Ham Lake, MN is 55304.

How many ZIP codes does Ham Lake have?

Ham Lake has 1 ZIP code.

What county is Ham Lake, MN in?

Ham Lake is in Anoka County, Minnesota.

What time zone is Ham Lake in?

Ham Lake is in the America/Chicago time zone (CST, UTC-06:00 right now).

What are the coordinates of Ham Lake?

Latitude 45.25391, longitude -93.19487.

Last updated: