SA Shelter Hub
← All provinces

Mpumalanga

56 facilities · 158 published beds

Browse by who needs help

Last checked: Oct 1, 2026
Enquire on intake

MARC – Mpumalanga Addiction Rehabilitation Centres

Recovery Center · Piet Retief (Mkhondo)

—

Capacity not published

Contact

Intake desk

017 200 1118

Address

PROTECTED LOCATION

Cost: Enquire on intake

Cost per bed: Not published

12-week inpatient programme for teens aged 13–17 with 24-hour supervision. Needs medical clearance and a social worker's referral. Admin line: 017 200 1119.

Last checked: Not recorded
State-funded

Nkangala Rehabilitation Centre

Recovery Center · Delmas

—

Capacity not published

Contact

Intake desk

013 665 0620

Address

PROTECTED LOCATION

Cost: State-funded

Cost per bed: Not published

State-funded inpatient treatment centre: admission requires a referral from a registered social worker.

Google MapsSource
Last checked: Not recorded
Private. Medical aid accepted; funding options discussed at admission.

Pace Recovery Centre

Recovery Center · Sabie

—

Capacity not published

Contact

Intake desk

061 657 0948

Address

PROTECTED LOCATION

Cost: Private. Medical aid accepted; funding options discussed at admission.

Cost per bed: Not published

Private rehabilitation centre (practice number 047 000 0721476). Adults 18 and over, minimum 21-day stay. Emergency line 081 246 7452. Detox is arranged at Sabie Hospital when needed.

Last checked: Oct 1, 2026
Subsidised / sliding scale (means-tested)

SANCA Lowveld

Recovery Center · Mbombela

—

Capacity not published

Contact

Intake desk

013 752 4376

Address

PROTECTED LOCATION

Cost: Subsidised / sliding scale (means-tested)

Cost per bed: Not published

Last checked: Not recorded
Subsidised / sliding scale (means-tested)

SANCA Thembisile

Recovery Center · Kwaggafontein

—

Capacity not published

Contact

Intake desk

+27 13 986 0891

Address

PROTECTED LOCATION

Cost: Subsidised / sliding scale (means-tested)

Cost per bed: Not published

Google MapsSource
Last checked: Not recorded
Subsidised / sliding scale (means-tested)

SANCA Witbank

Recovery Center · Emalahleni

—

Capacity not published

Contact

Intake desk

+27 13 656 2370

Address

PROTECTED LOCATION

Cost: Subsidised / sliding scale (means-tested)

Cost per bed: Not published

Google MapsSource
Last checked: Not recorded
Enquire on intake

Swartfontein Treatment Centre

Recovery Center · White River

—

Capacity not published

Contact

Intake desk

013 750 9918 / 013 750 9916

Address

PROTECTED LOCATION

Cost: Enquire on intake

Cost per bed: Not published

State-funded inpatient facility (DSD): public residential addiction treatment centre for Mpumalanga.

Google MapsSource
Last checked: Not recorded
Private rates / Medical aid

White River Manor

Recovery Center · White River

—

Capacity not published

Contact

Intake desk

087 724 9301

Address

PROTECTED LOCATION

Cost: Private rates / Medical aid

Cost per bed: Not published

Luxury residential rehabilitation centre.

Google MapsSource
10111