The Town of Westlock (population approximately 5,000) is a community situated about 90 kms north of Edmonton. This northern Albertan town offers excellent opportunities for business growth and expansion, and has many popular attractions, making it a place many enjoy calling home.