100 Mile House

Population: 1,200

100 Mile House is located on BC Highway 97, 70 miles north of Cache Creek, 56 miles south of Williams Lake and 204 miles south of Prince George.

Visitor Information: South Cariboo Visitor Centre is located in the log building by 100 Mile House Marsh; look for the 39-foot-long cross-country skis.

100 Mile House was once a stop for fur traders, and later a post house on the Cariboo Waggon Road to the goldfields. Today, 100 Mile House is the service centre for the South Cariboo, and has 2 lumber mills and an Oriented Strand Board (OSB) plant. It is also the “hand-crafted log home capital of North America,” with an extensive log home industry. Visitor services in this bustling community include food and lodging at several restaurants and motels; gas stations with repair service; 3 supermarkets; a post office, banks and a government liquor store. Dry site camping at the Municipal Campground.


  • Centennial Park picnicking and scenic walking trail to Bridge Creek Falls.
  • Fishing lakes along Horse Lake Road.
  • Guided tours of mills and log home sites.