Of North Idaho’s three major lakes, Priest Lake is the least developed and most pristine, with exceptionally clean and clear water. At 19 miles long and nearly 80 miles of shoreline, with the highest peaks of the Selkirk Mountains to the east and completely surrounded by state and national forests, Priest Lake stands out for those who want a superb natural experience.