Jackfish Lodge is located 42 kms north of North Battleford, Saskatchewan on Hwy. 4 North, nestled along the scenic cliff views of Jackfish Lake in the Battlefords Provincial Park.