Town of Beaverlodge


A place to build dreams

The Town of Beaverlodge is located along hi-way 43, approximately 40 km west of Grande Prairie. With a population growing to over 2,365 (2011 stats) living in 892 dwellings, it provides services to over 12,000 people, making it the hub of the West County. 

Beaverlodge has a diverse economy featuring many industries, including retail, oil and gas, agriculture, and construction. The town is a thriving community attracting businesses and families alike. With opportunities in residential and industrial growth, the town is an appealing “Place to Build Dreams.

Supports to our community are abundant!

• A newly constructed indoor Pool and Fitness Centre & Community Centre

• Thriving business community including grocery, retail, hotels, restaurants, and other services

• Post Office, banks, churches, a public library, and Senior Centre

• Public elementary school K-6, Catholic school K-9, Regional High School for Grades 10-12

• Recreation facilities including an arena, curling arena, ball diamonds, riding stables and several parks and nearby green space for outdoor enthusiasts

• Campground

• Hospital & Community Health

• Neighbourhood Resource Centre with a full complement of social programming

• Emergency services including: R.C.M.P., Volunteer Fire Department, EMS, Community Policing and Bylaw Enforcement by the County of Grande Prairie Enforcement Services

• Curb-side garbage and recycle collection

• Beaverlodge Airport 2km south of the Town

• Farmers Market

• Many service clubs, cultural organizations and attractions for all types of interests and for all ages

Practice Opportunities in Beaverlodge
Full-time general practice (family medicine) physician

Discover Beaverlodge