Spirit Lake is a small town in North Idaho with a population of about 2,714. Spirit Lake is in Kootenai County. Living in Spirit Lake offers residents a rural feel and most residents own their homes. Many families live in Spirit Lake and residents tend to be conservative.
Spirit Lake, is located at 2,400 feet in elevation, it is the highest of the panhandle lakes and has 12 miles of shoreline with boat ramps and fishing.
The town started as a busy lumber town in the early 1900’s and today is a quiet, friendly town with many of the downtown buildings listed on the Historical Register.
A very small town full of great American values.
Featured ListingsMORE LISTINGS
What questions do you have? Be sure to leave me your name, mobile # and email..