Balsam Lake is located in Polk County (of which it is the county seat) within the North Region between St Croix Falls and Rice Lake along Highway 46 near Luck, Long Lake, and Half Moon Lake. The population estimate for July 1, 1998 was 864, an increase of 72 since 1990.
Accommodations in Balsam Lake include Balsam Lake Motel and The Cabin Bar And Resort. Click for more details, including other accommodations in the area, as well as online reservations.