Creston is a small, friendly community nestled in the mountains of British Columbia. The Town of Creston has a population of 5,583 residents (2021 Census), with approximately 16,000 people living in the surrounding area. Creston sits on the traditional, unceded territory of the Ktunaxa Nation and is home of the Yaqan Nukiy people, who have lived in the area since time immemorial.
Creston is located in the central Kootenay region of southeast BC on Highway 3, near the southern end of Kootenay Lake. Our community lies approximately 1 hour west of Cranbrook, 1.5 hours east of Nelson, and is a 10-minute drive from the U.S. border. Travel by air from Castlegar or Cranbrook airports, or take the world’s longest free ferry ride to nearby Nelson. Spokane is only 3 hours away! We have all the comforts of small-town living, but with everything we need nearby!
Creston’s mild climate and fertile soils allow for a thriving agricultural community: farmers, gardeners, winemakers, and artisans all proudly call Creston home! Our downtown core is also growing as local entrepreneurs establish businesses to meet a growing demand for ethical and sustainable goods. There is so much to see and do in Creston. We have an active arts community and a proximity to nature that’s hard to beat! Trails, rivers, lakes, wetlands, and beaches are all accessible from Creston. Drop into the Creston Valley Farmer’s Market on a Saturday and check out our local produce and artisanal wares. Stop into one of our restaurants, cafes, or breweries to catch a performance by talented Kootenay musicians. There’s always something going on—Creston has it all!
Make your home in the Creston Valley today!