With four vibrant seasons, 100 Mile House is an outdoorsman's paradise and a quiet peaceful town to raise a family in.
100 Mile House is big enough to offer every service you may require, but small enough to offer a friendly welcome and relaxed atmosphere. You will find quaint B&Bs, hotels and motels, guest lodges and municipal and private campground and RV parks.
100 Mile House serves as a central hub for the surrounding areas and neighbourhoods of; Bridge Lake, Interlakes, Lone Butte, Horse Lake, 103 Mile, 108 Mile Ranch, Lac La Hache, Gateway, Forest Grove, Canim Lake
Transportation via automobile, CP Rail, ATV, snowmobile or light aircraft. Satisfy your appetite in a diverse selection of pubs and restaurants, and for general needs there are grocery stores, pharmacies and retail stores, and many specialty shops that cater to local needs.
Play golf at nearby 108 Golf Resort, admire the work of local artists, or can catch a concert or theatrical production at Martin Exeter Hall. 100 Mile House is surrounded by the beauty of nature, the downtown core includes an 8 ha wetland perfect for bird watching and Centennial Park with a 1.5 km trail to picturesque Bridge Creek Falls.
2021 Canadian census: 100 Mile House had a population of 1,928 living in 907 of its 974 total private dwellings. This represented a slight increase of 0.5% from its 2016 population of 1,918. With a land area of 53.01 km2, the town had a population density of 36.4/km2 in 2021.
100 Mile House Schools, Health Care, and Recreation
Schools
- Public (School District 27 — Cariboo-Chilcotin)
- 100 Mile House Elementary School (K–6)
- Peter Skene Ogden Secondary School (7–12)
- Horse Lake Elementary (K–7) — nearby rural option
- Early childhood / Daycare
- Licensed daycare centres and family childcare providers
- Post-secondary / Training
- Thompson Rivers University Satellite Campus - Limited Course Offerings
Health care
- 100 Mile District General Hospital — emergency, acute care, inpatient beds, diagnostic services.
- Primary care clinics — family physicians and walk-in clinics (limited roster; new patient availability varies).
- Community Health Centre — public health nursing, mental-health services, chronic disease support.
- Home and community care — elder support, home nursing, and hospice referrals.
- Pharmacies — local pharmacy with prescription and basic medical supplies.
- Ambulance and BC Emergency Health Services — regional response; volunteer fire department support.
Recreation
- Parks & Trails
- Centennial Park (riverfront, playgrounds)
- Green Lake and Canim Lake nearby — boating, swimming, fishing
- Local trail networks for hiking and mountain biking
- Skiing & Snow
- Nearby small ski hills and snowmobile trails; cross-country skiing in winter
- Lakes & Water Sports
- Countless nearby lakes (Sheridan, Canim, Mahood/Green Lake area) for boating, kayaking, fishing
- Hunting & Fishing
- Abundant regional opportunities and guides for big-game hunting and sport fishing
- Community Facilities
- 100 Mile House Community Hall and Recreation Centre (events, seniors’ programs)
- Arena for hockey and skating
- Tennis courts, ballparks, playgrounds
- Clubs & Programs
- 108 golf course, snowmobile clubs, ATV/ORV groups, rifle/archery ranges, equestrian clubs
- Arts groups, community theatre, seniors’ centres, and youth sport leagues
- Events & Festivals
- Annual fairs, farmers markets, and community events