Ham Lake (disambiguation)
# Ham Lake (disambiguation)

Ham Lake is a city in Minnesota, United States.

Ham Lake may also refer to:

* Ham Lake (Hubbard County, Minnesota), a lake in Hubbard County, Minnesota
* Ham Lake (Morrison County, Minnesota), a lake in Morrison County, Minnesota
* Ham Lake (Burnett County, Wisconsin), a lake in Burnett County, Wisconsin
* Ham Lake (Forest County, Wisconsin), a lake in Forest County, Wisconsin
* Ham Lake (Sawyer County, Wisconsin), a lake in Sawyer County, Wisconsin
