MHR's national footprint is divided into four regions, namely, Central, Northern, Tshwane and Western Cape. Our corporate office is in Tijger Park, Bellville (Cape Town).

With branch, satellite and hospital offices countrywide, we are well positioned to provide exceptional service and support to clients and personnel alike. Our professional team of coordinators at our hospital offices assists clients at their facilities with the recruitment and placement of suitable personnel.

See the map below for our offices countrywide. This map also includes some of our clients’ locations across South Africa. More contact information for each location is available on our Contact page. 

mhr-sa-map2.jpg
1
Free State
Free State Office/Client Location Contact
MHR Bloemfontein Bloemfontein T +27 51 411 4111
MHR Hoogland Bethlehem T +27 58 307 2437 / T +27 51 411 4111
MHR Welkom Welkom T +27 57 916 5041 / T +27 51 411 4111
After-hours Contact: T +27 21 861 6100
2
Gauteng
Gauteng Office Location Contact
MHR Northern Region Branch Office Arcadia, Pretoria +27 12 440 7688
MHR Tshwane Region Branch Office Arcadia, Pretoria +27 12 440 7688
MHR Emfuleni Hospital Office Vanderbijlpark T +27 16 950 8420 / T +27 12 440 7688
MHR Heart Hospital Office Arcadia, Pretoria +27 12 440 0273 / +27 12 440 7688
MHR Kloof Hospital Office Erasmuskloof, Pretoria +27 12 367 4408 / +27 12 440 7688
MHR Legae Hospital Office Mabopane, Pretoria +27 12 797 8018 / +27 12 440 7688
MHR Medforum Hospital Office Sunnyside, Pretoria +27 12 317 6839 / +27 12 440 7688
MHR Midstream Hospital Office Midstream Estate +27 12 652 9018 / +27 12 440 7688
MHR Morningside Hospital Office Johannesburg T +27 11 282 5497 / T +27 12 440 7688
MHR Muelmed Hospital Office Arcadia, Pretoria +27 12 440 0772 / +27 12 440 7688
MHR Sandton Hospital Office Bryanston, Johannesburg T +27 11 709 2126 / T +27 12 440 7688
MHR Vereeniging Hospital Office Vereeniging T +27 16 440 5031 / T +27 12 440 7688
MHR Wits Donald Gordon Medical Centre Hospital Office  Parktown, Johannesburg T +27 11 356 6383 / T +27 12 440 7688
After-hours Contact: T +27 21 861 6100
3
KwaZulu-Natal
KwaZulu-Natal Office/Client Location Contact
MHR Newcastle Hospital Office Newcastle T +27 34 317 0024 / T +27 51 411 4111
MHR Pietermaritzburg Satellite Office Pietermaritzburg T +27 33 342 9279 / T +27 51 411 4111
Victoria Tongaat T +27 33 342 9279 / T +27 51 411 4111
After-hours Contact: T +27 21 861 6100
4
Limpopo
Limpopo Office/Client Location Contact
Lephalale Onverwacht +27 15 306 8602 / +27 12 440 7688
MHR Limpopo Hospital Office Polokwane T +27 15 290 3865 / T +27 12 440 7688
Thabazimbi Thabazimbi +27 12 252 8152 / +27 12 440 7688
MHR Tzaneen Hospital Office Tzaneen T +27 15 306 8602 / T +27 12 440 7688
After-hours Contact: T +27 21 861 6100
5
Mpumalanga
Mpumalanga Office/Client  Location Contact
Ermelo  Ermelo +27 12 441 0336 / T +27 12 440 7688
MHR Highveld Hospital Office   Trichardt    +27 12 441 0336 / T +27 12 440 7688
MHR Nelspruit Hospital Office   Nelspruit T +27 13 759 0858 / T +27 12 440 7688
After-hours Contact: T +27 21 861 6100
6
Northern Cape
Northern Cape Office/Client Location Contact
Gariep Kimberley +27 53 838 0686 / T +27 51 411 4111
MHR Kimberley Hospital Office Kimberley T +27 53 838 0686 / T +27 51 411 4111
Upington Upington T +27 51 411 2584 / T +27 51 411 4111
After-hours Contact: T +27 21 861 6100
7
North West
North West Office                          Location Contact
MHR Brits Hospital Office Brits T +27 12 252 8152 / T +27 12 440 7688
MHR Potchefstroom Hospital Office Potchefstroom T +27 18 293 7000T +27 12 440 7688
After-hours Contact: T +27 21 861 6100
8
Southern Cape
Southern Cape Office/Client Location Contact
Geneva George T +27 44 803 2380 / T +27 21 943 6226
MHR George Satellite Office George T +27 44 803 2380 / T +27 21 943 6226
Klein Karoo Oudtshoorn T +27 44 803 2380 / +27 21 861 6010
Plettenberg Bay Plettenberg Bay T +27 44 803 2380 / +27 21 861 6010
After-hours Contact: T +27 21 861 6100
9
Western Cape
Western Cape Office/Client Location Contact
MHR Corporate Office Tijger Park, Bellville T +27 21 943 6200 / T +27 21 943 6226
MHR Western Cape Region Branch Office  Tijger Park, Bellville T +27 21 943 6200 / T +27 21 943 6226
MHR Cape Gate Hospital Office  Brackenfell T +27 21 983 5649 / T +27 21 943 6226
Cape Town Oranjezicht +27 21 943 6263 / T +27 21 943 6260
Constantiaberg Plumstead +27 21 943 6260 / +27 21 943 6263
Durbanville Durbanville +27 21 943 6252 / +27 21 943 6260
Geneva George T +27 44 803 2380T +27 21 943 6226
MHR George Satellite Office George T +27 44 803 2380 / T +27 21 943 6226
MHR Hermanus Satellite Office Hermanus +27 21 861 6010 / +27 21 861 6012
Klein Karoo Oudtshoorn +27 44 803 2380 /+27 21 861 6010
MHR Louis Leipoldt Hospital Office Bellville T +27 21 957 6085 / T +27 21 943 6226
Milnerton Milnerton +27 21 943 6263 / +27 21 943 6260
MHR Paarl Hospital Office Noorder-Paarl +27 21 943 6261 / T +27 21 943 6226
MHR Panorama Hospital Office Panorama T +27 21 938 2349 / T +27 21 943 6226
Plettenberg Bay Plettenberg Bay T +27 44 803 2380+27 21 861 6010
Stellenbosch Stellenbosch +27 21 943 6252 / +27 21 943 6263
Vergelegen
Somerset West +27 21 943 6263 / +27 21 943 6260
Winelands Orthopaedic Stellenbosch +27 21 943 6252 / +27 21 943 6263
MHR Worcester Hospital Office Worcester T +27 23 348 1518 / T +27 21 943 6226
After-hours Contact: T +27 21 861 6100