Rockhaven is a special service area[1] in the Rural Municipality of Cut Knife No. 439, Saskatchewan, Canada. It held village status prior to December 31, 2007.[2] The population was 20 people in 2006. The community is located 56 km west of the City of North Battleford between Highway 40 and Highway 787 southeast of Cut Knife on the Canadian Pacific Railway line.
In the 2021 Census of Population conducted by Statistics Canada, Rockhaven had a population of 15 living in 8 of its 11 total private dwellings, a change of from its 2016 population of 10. With a land area of, it had a population density of in 2021.[3]