Keithley Creek is a ghost town located in the Cariboo region of British Columbia. The town is situated near southwest end of Cariboo Lake, north of Quesnel Lake. The subdistrict of Keithley Creek had a population of 840 in 1891.