Skip to main content

Public Works Department

The Public Works Department ensures that the City streets, parks, stormwater system, and buildings are maintained and safe for the residents of Ham Lake. Plus, they maintain a fleet of construction equipment, trucks, and city vehicles.


The Public Works Department maintains approximately 140 miles of roads which includes 235 cul-de-sacs. Street Maintenance minimizes deterioration and maintains public safety, providing safe, convenient travel, and prolonging the life of streets. Maintenance includes seal coating, crack sealing, pothole patching, street sweeping, and gravel road maintenance in the summer months and snow plowing with ice control in the winter months. This department also is responsible for roadside mowing and trimming boulevard trees.

The City of Ham Lake, Anoka County, and MnDOT have ongoing street construction projects. To find out updated information about these projects, including maps, click here.

The City has developed a Pavement Management Plan. The Plan, along with yearly inspections, helps determine the course of maintenance for each street.

Residents can ensure that snowplow drivers can do their jobs by installing their mailboxes per the specifications of the U.S. Post Office and not place landscaping or debris on the City right-of-way.

Winter Parking Rules

In an effort to keep all City streets clear in the winter months, THERE IS NO PARKING ON ANY CITY STREET BETWEEN THE HOURS OF MIDNIGHT AND 6:00 A.M., BETWEEN OCTOBER 1 AND APRIL 30, OF ANY YEAR.


The City of Ham Lake’s stormwater system is made up of its storm sewers and related water quality and holding ponds that help control the quantity and quality of rain and snowmelt entering our area’s ponds and ditches. It is the responsibility of the Public Works Department to maintain this system.  

Stormwater Pollution Prevention Program

Surface Water Management Plan

City Parks

To view our parks and amenities, click here.

For park rental information, click here.

City Hall

15544 Central Avenue NE Ham Lake, MN 55304

(763) 434-9555

Mon - Thurs: 7:00 am to 4:30 pm
Fri: 7:00 am to 11:00 am

Electronic Payments