Leoville is a village in the Rural Municipality of Spiritwood No. 496, located within Census Division No. 16 in the Canadian province of Saskatchewan. The village sits along Highway 24, and serves as the starting point for Highway 946, which proceeds north from the community.
Leoville is home to the administrative centre of the Pelican Lake First Nation band government, making it an important service point for the surrounding region.