Swan Hills AB is located at 54.716518, -115.401268 geo coordinates. Swan Hills, AB is located in Alberta, Canada.