105 Mile House is an unincorporated settlement situated in the South Cariboo region of the Central Interior in British Columbia, Canada. It is located on the shores of 105 Mile Lake and is positioned between Lac La Hache and the town of 100 Mile House.
The name of the settlement follows a regional naming convention where "milehouse" designations are derived from their specific distance from Lillooet along the historic Old Cariboo Road.