Shoal Lake (disambiguation)
Shoal Lake stands for:
- Shoal Lake , lake in Ontario and Manitoba, Canada
- Shoal Lake (Manitoba) ( Rural Municipality of Shoal Lake ), location in Manitoba, Canada
- Shoal Lake (Ontario) , unincorporated area in the Kenora District, Ontario, Canada