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-4441

Visit Hafford Website

Directory

Administration 306-549-4441
Facsimile 306-549-4471
Hafford Primary Health Care Clinic 306-549-4460
Clinic Facsimile 306-549-4668
Home Care 306-549-4475
Hafford long-term care 306-549-4470