Harper Lake is found in the hills south of the South Thompson River, above the Neskonlith Indian Reserve #1. The Harper Lake Forest Service Road starts at east end of the Reserve 2 km from the turn-off into Chase. The gravel road climbs through the hills for 6 km, ending on a narrow road down to the lake. There is a BC Recreation Site on the north shore of the lake with 7 campsites, washrooms, and a boat launch.
The first part of the road was a good graded gravel road. At 3.2 km the Harper Lake Road angled off to the left. The road was narrow and at times rougher, best suited to high clearance. The last bit around the lake was rougher yet.
A paddle around the lakeshore is 3.3 km. Hills surround the lake, but there is also some wetlands and smaller ponds in the SE to NW trench.
The Harper Lake road (an interactive map):