Willow Lake may refer to:
In the United States (by state):
- Willow Lake (Saguache County, Colorado), an alpine lake
- Willow Lake (Marshallville, Georgia), a house listed on the National Register of Historic Places
- Willow Lake (Idaho), an alpine lake
- Willow Lake, Illinois, a census-designated place
- Willow Lake Township, Redwood County, Minnesota
- Willow Lake (Queens) in Flushing Meadows-Corona Park, Queens, New York
- Willow Lake (South Dakota), a lake in South Dakota
- Willow Lake, South Dakota, a city in South Dakota
In Canada:
- Willow Lake (Alberta), a lake in Wood Buffalo, Alberta; known as Gregoire Lake 1940–1995