Spiritwood is located approximately 130 kilometres west of Prince Albert at the junction of Highway 3, Highway 24 and Highway 376.
The Spiritwood and District Health Complex is an integrated health care centre that is home to the following services:
Services at Spiritwood and District Health Complex provided on visiting basis include:
- Psychiatrist – one day per month
- Social Worker – once a week
- Chiropractor – weekly
- Physiotherapist – once a week
- Speech Language – twice a month