Middle Lake (2016 population: 241) is a village in the Canadian province of Saskatchewan within the Rural Municipality of Three Lakes No. 400 and Census Division No. 15. Middle Lake has a public K-12 school, a nursing home, and a regional park. The surrounding area is largely agricultural. The village has multiple volunteer organizations including Three Lakes First Responders, Three Lakes Fire Department, and Lions. Community amenities include a gym, bowling alley, regional park, community hall, senior's centre, skating rink, 4-H, and a music studio.