McGregor Lake Campground is located approximately 53 miles southeast of Libby, Montana, on Highway 2 at the west end of McGregor Lake in the Kootenai National Forest.
This area is about halfway between Libby and Kalispell in the heart of the Thompson Chain of Lakes, a premier fishing and hunting area.
Recreation
McGregor Lake is host to a prime mackinaw trout population and offers excellent opportunities for a trophy-size catch. There is a boat ramp on-site for access to the lake. Swimming and water skiing are also popular activities.
Hikers can walk the 2.9-mile McGregor Lake Shoreline Trail.
Facilities
The campground has 27 sites, including one host site, all with tables and fire rings. Most sites offer an average length of 32 feet. Vault toilets, garbage service and drinking water are available during the peak season. The campground campsites are not currently on the reservation system.
The reservable group site is available for large groups, this site is a 120' x 140' gravel parking area. Tables and fire ring are located within the site. Reservations can be made at Recreation.gov
Day use picnic sites with tables and fire rings are located near the beach.
Natural Features
At an elevation of 3,900 feet, the campground is nestled among young pines at the west end of McGregor Lake in the Fisher River Area. The lake spans 1,240 acres, making it the largest lake in the Kootenai National Forest.
The Fisher River Area is the watershed formed by the four forks (West, East, Silver Butte, Pleasant Valley) of the Fisher River and Wolf Creek. Within it is
the Thompson Chain of Lakes, which consists of more than 20 lakes.
The facts
Season: Memorial Day — USDA Forest Service, Aug 24, 2026
28 bookable sites
Vehicles up to 60 ft
Up to 25 people per site
Loops: MCGREGOR LAKE CAMPGROUND, McGregor Lake, McGregor Lake Group Site, McGregor Lake Host Site, McGregor Lake Tent Site
1991–2020 averages from the nearest NOAA station, 15.3 mi away — not measured at the facility itself, and elevation can make a real difference over that distance.
Map
More photos
Member photos
Common questions about McGregor Lake Campground
Can you reserve a site at McGregor Lake Campground?
Yes, McGregor Lake Campground is reservable through Recreation.gov.
How many campsites does McGregor Lake Campground have?
28 sites.
What is the maximum RV length at McGregor Lake Campground?
60 ft. That is the longest vehicle the sites here are recorded as taking; individual sites may be shorter.
Are pets allowed at McGregor Lake Campground?
Yes, pets are allowed at McGregor Lake Campground.
Does McGregor Lake Campground have hookups?
Electric, Water.
Are campfires allowed at McGregor Lake Campground?
Campfires are allowed at McGregor Lake Campground. Check for a current fire restriction before you go.
Also listed by
McGregor Lake Campground also appears in other federal recreation data. Facts below are matched by name and location, not confirmed by McGregor Lake Campground's operator.
USDA Forest Service — data as of Aug 24, 2026
$20.00 daily fee single site; 50% discount with US Golden Age/Access or Interagency Senior/Access Passes Group Area: $50.00 daily fee. Check-in/check-out 12:00 Noon
Accessibility:
Accessible boat ramp, parking, sites, and vault toilets
Comments