Ashcroft, BC, is a village centrally located in the South Central Interior of the Province of British Columbia, just off the Trans Canada Highway #1, 10 km south of Cache Creek (the junction of Hwy #1 and Cariboo Hwy #97), 330 km north of Vancouver and 95 km southwest of Kamloops.
Ashcroft is situated near the confluence of the Thompson and Bonaparte Rivers. Ashcroft lies in a unique desert setting on on a flat bench next to the Thompson River. It's lower riverside elevations abound with sagebrush and cactus, with pines on the rolling hills above. The downtown is on the east side of the Thompson River, although the municipal boundaries straddle the river, with housing and the town's hospital and recreation complex on the west bank. Population in the 2011 census was 1,628.
This historic canyon community was founded during the 1860s, to serve the Cariboo Gold Rush. With the arrival of the Canadian Pacific Railway in the late 1800's Ashcroft became Mile "0" on the road to the goldfields. Freight and mining supplies off-loaded from the train, made their way north to the Cariboo Gold fields by stagecoach, freight wagon and sleighs in the winter. Accommodations and services increased rapidly with the influx of people and by 1887, the BC Express Company, a famous stagecoach line in Yale, had relocated to Ashcroft where it stayed for 35 years. Ashcroft was bustling with harness and wheel repair shops, blacksmiths, livery stables and freight warehouses.
Today, this is cattle ranching country, and historic Ashcroft has become known for it's popular Ashcroft Rodeo, guest ranch vacations and a wealth of outdoor activities. Summer brings warm weather with temperatures into the 30’s C. Fresh fruit and produce are grown locally. While Fall brings cooler weather, it is still wonderful and warm through the day but with cooler evenings.