Middle Lake is a village in the Canadian province of Saskatchewan, located within the Rural Municipality of Three Lakes No. 400 and Census Division No. 15. The village sits adjacent to Lucien Lake and is accessed from Highway 20. The surrounding area is largely agricultural in character.
Middle Lake is home to a public K-12 school, a nursing home, and a regional park, providing a range of services for residents of the community and the broader rural area.