91 camp sites in the 20 mile length of lakes, fee charged. The Thompson Chain of Lakes includes shoreline access to 18 lakes including McGregor Lake, Little McGregor Lake, Lower Thompson Lake, Middle Thompson Lake, Upper Thompson Lake, Horseshoe Lake, and Loon Lake. There are 83 primitive campsites and 8 group campsites, all of which require a fee for overnight camping. Developed, concrete boat ramps are located at Boisverts on McGregor Lake, the Peninsula on Lower Thompson Lake, Upper Thompson Lake, Horseshoe Lake and Loon Lake. Latrines are available throughout the site. Maps are available on site. Roads are primitive and not recommended for motor homes and large trailers. However, the 22 developed campsites at Logan State Park, located on Middle Thompson Lake are suitable for large camping units.
Thompson Chain-of-Lakes are along Highway 2 from 35 miles west of Kalispell to 55 miles west of Kalispell.