Hafford is on Highway 40 in the southwest corner of the Prince Albert Parkland Health Region. It is approximately 145 kilometres from Prince Albert, and 70 kilometres from North Battleford.

Hafford is home to the Hafford Special Care Centre and Primary Care Site. Services based in the community include:

Visiting community service professionals include:

Contact Information

Hafford Special Care Centre and Primary Care Site
213 South Ave East
306-549-2108

Visit Hafford Website

Directory

Administration 306-549-2103
Facsimile 306-549-2104
Hafford Primary Health Care Clinic 306-549-2323
Clinic Facsimile 306-549-4660
Home Care 306-549-4266