Creston is located on Highway 3, the main highway which links Creston to the west coast of BC and southern Alberta. It is approximately 28 kilometres south of Kootenay Lake and 11 kilometres north of the United States border.

The town of Creston, including the rural neighbourhoods of Erickson and Canyon, offer a rural setting located on gently rolling bench-land above the Kootenay River. Much of the town overlooks 12,000 hectares of reclaimed marshland containing some of the most fertile land in the province. The first apple orchards, using trees imported from Ontario, were planted in 1901.

Creston is largely an agricultural resource-based region with agriculture and forestry being the largest contributors to the economy. Many local residences are employed in the service sector, and tourism is increasingly prominent. Since 1959, Kokanee beer has been brewed at the Columbia Brewery. Many apple, cherry, pear, and plum orchards grow around the town along with dairy farms and beef production.

With office locations in Nelson, Trail, and Cranbrook, Keystone regularly completes residential and commercial appraisals in Creston, the East Shore of Kootenay Lake, and other surrounding rural areas.