EN FR
Municipality Canada > Saskatchewan > Redberry No. 435 > Hafford

Information on Hafford

The Town of Hafford is located in the province of Saskatchewan. Its area, population and other key information are listed below.
For all your administrative procedures, you can go to the municipal building of Hafford at the address and schedules indicated on this page or contact the municipality’s Customer Service by phone or by email depending on your preference or on the service's availability.

Update data

Hafford Municipal Office

Hafford office addressHaffordTown hall Hafford
Box 220

HAFFORD, SK S0J 1A0
Canada

Work+1 306-549-2331
Fax+1 306-549-2338
Hafford phone number(306) 549-2331
International: +1 306-549-2331
Hafford emailLoading...
Hafford official websitehafford.ca
Mayor of HaffordVictoria Moses

Demography of Hafford

Name of Hafford inhabitants (demonym)Not available
DateCurrent valueClassed by Region/Country
Population414 inhabitants278 / 2 007
Population density in Hafford366,4 pop/km² (948,9 pop/sq mi)

Transportation modes in Hafford

Airport
North Battleford Airport 58.6 km
Saskatoon John G. Diefenbaker International Airport 87.9 km
Prince Albert Airport 121.7 km

Hafford territory

Hafford area113 hectares
1,13 km² (0,44 sq mi)
Hafford altitude689 Altitude metres
Geographical coordinatesLatitude: 52.842
Longitude: -107.382
Latitude: 52° 50' 31'' North
Longitude: 107° 22' 55'' West
Time zone
UTC -6:00 (America/Regina)
The summer and winter time does not differ from the standard time
Local time
Cities twinned with HaffordCurrently, the town Hafford isn’t twinned
Natural parksHafford isn't part of a natural park

What is Hafford close to?

Hafford neighbouring municipalities
Rabbit LakeMeeting LakeMeeting Lake
DouglasNeighbouring townsKrydor
DouglasKrydorKrydor
Hafford neighbouring municipalities
Krydor 16.6 kmRedberry 17.7 kmMeeting Lake 17.9 km
Lucky Man 20.5 kmDouglas 24.8 kmRichard 26.6 km
Rabbit Lake 27.3 kmBlaine Lake 33.7 kmMuskeg Lake 102E 33.9 km
Muskeg Lake 102A 35.5 kmAsimakaniseekan Askiy 102A 35.5 kmMuskeg Lake 102 36.8 km
Muskeg Lake 102D 37.5 kmMaymont 38 kmMuskeg Lake 102F 38 km
Leask 38 kmRuddell 41.5 kmRadisson 42.2 km
Big Shell 43.2 kmMayfield 43.5 kmEcho Bay 44.5 km

Distance between Hafford and other main cities and towns

Toronto : 2289 kmMontreal : 4605 kmCalgary : 500 km
Ottawa : 2428 kmEdmonton : 414 km closestWinnipeg : 783 km
Mississauga : 2280 kmBrampton : 2267 kmVancouver : 1168 km
Quebec : 3682 kmHamilton : 2289 kmHamilton Township : 2289 km
Surrey : 1154 kmHalifax : 3285 kmLaval : 2549 km
Distances are calculated as the crow flies

Hafford town’s surrounding area

in the territory and around the Hafford town
Ravenhead 18.2 km
Railroad station
  

Leisure and activities in Hafford surrounding area

No activities found in town Hafford