Gibbons is a town in central Alberta, Canada. It is located on Highway 28A, 37 km northeast of Edmonton. Gibbons is situated on the south…Gibbons is a town in central Alberta, Canada. It is located on Highway 28A, 37 km northeast of Edmonton. Gibbons is situated on the southern banks of the Sturgeon River which is a major tributary of the North Saskatchewan River.