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 across South Africa, we are conveniently situated 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/ClientContact
MHR BloemfonteinT +27 51 411 4111
MHR Hoogland (Bethlehem)T +27 58 307 2084 / T +27 860 647 647 ext. 2043
MHR WelkomT +27 57 916 5041 / T +27 860 647 647 ext. 2042
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 51 411 4111
2
Gauteng
Gauteng OfficeContact
MHR Northern Region Office (Arcadia, Pretoria)+27 12 440 7688
MHR Tshwane Region Office (Arcadia, Pretoria)+27 12 440 7688
MHR Emfuleni Hospital Office (Vanderbijlpark)T +27 16 950 8420 / T +27 860 647 647 ext. 2062
MHR Heart Hospital Office (Arcadia, Pretoria)+27 12 440 0273 / T +27 860 647 647 ext. 2053
MHR Kloof Hospital Office (Erasmuskloof, Pretoria)+27 12 367 4408 / T +27 860 647 647 ext. 2055
MHR Legae Hospital Office (Mabopane, Pretoria)+27 12 797 8018 / +27 860 647 647 ext. 2056
MHR Medforum Hospital Office (Sunnyside, Pretoria)+27 12 317 6839 / T  +27 860 647 647 ext. 2050
MHR Midstream Hospital Office (Midstream Estate)+27 12 652 9018 / +27 860 647 647 ext. 2049
MHR Morningside Hospital Office (Johannesburg)T +27 11 282 5493 T +27 860 647 647 ext. 2064
MHR Muelmed Hospital Office (Arcadia, Pretoria)+27 12 440 0772 / +27 860 647 647 ext. 2051
MHR Sandton Hospital Office (Bryanston, Johannesburg)T +27 11 709 2126 / T +27 860 647 647 ext. 2061
MHR Vereeniging Hospital Office (Vereeniging)T +27 16 440 5031 / T +27 860 647 647 ext. 2060
MHR Wits Donald Gordon MC Hospital Office (Parktown, Johannesburg)T +27 11 356 6383 / T +27 860 647 647 ext. 2063
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 12 440 7688
3
KwaZulu-Natal
KwaZulu-Natal Office/ClientContact
MHR Newcastle Hospital OfficeT +27 34 317 0024 /+27 860 647 647 ext. 2045
MHR Pietermaritzburg Satellite OfficeT +27 33 342 9279 / +27 860 647 647 ext. 2047
Victoria (Tongaat)T +27 33 342 9279 / +27 860 647 647 ext. 2047
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 51 411 4111
4
Limpopo
Limpopo Office/ClientContact
Lephalale+27 15 306 8602 +27 860 647 647 ext. 2054
MHR Limpopo Hospital Office (Polokwane)T +27 15 290 3865 / T +27 860 647 647 ext. 2048
Thabazimbi+27 12 252 8152 / +27 860 647 647 ext. 2057
MHR Tzaneen Hospital OfficeT +27 15 306 8602 / T +27 860 647 647 ext. 2054
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 12 440 7688
5
Mpumalanga
Mpumalanga Office/ClientContact
ErmeloT +27 17 638 8089 / +27 860 647 647 ext. 2067
MHR Highveld Hospital Office (Trichardt)+27 17 638 8089 / T +27 860 647 647 ext. 2067
MHR Nelspruit Hospital Office T +27 13 759 0858 / +27 860 647 647 ext. 2058
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 12 440 7688
6
Northern Cape
Northern Cape Office/ClientContact
Gariep (Kimberley)+27 53 838 0686
MHR Kimberley Hospital OfficeT +27 53 838 0686
UpingtonT +27 51 411 2584
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 51 411 4111
7
North West
North West Office                         Contact
MHR Brits Hospital OfficeT +27 12 252 8152 / +27 860 647 647 ext. 2057
MHR Potchefstroom Hospital OfficeT +27 18 293 7000+27 860 647 647 ext. 2065
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 12 440 7688
8
Southern Cape
Southern Cape Office/ClientContact
Geneva (George)T +27 44 803 2380 / +27 860 647 647 ext. 2074
MHR George Satellite OfficeT +27 44 803 2380 / +27 860 647 647 ext. 2074
Klein Karoo (Oudtshoorn)T +27 21 943 6261 / +27 860 647 647 ext. 2021
Plettenberg BayT +27 21 943 6261 / +27 860 647 647 ext. 2021
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 21 943 6226
9
Western Cape
Western Cape Office/ClientContact
MHR Corporate Office (Tijger Park, Bellville)T +27 21 943 6200 / T +27 21 943 6226
MHR Western Cape Region 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 / +27 860 647 647 ext. 2078
Cape Town (Oranjezicht)+27 21 943 6295 / +27 860 647 647 ext. 2095
Constantiaberg (Plumstead)+27 21 943 6260 / +27 860 647 647 ext. 2088
Durbanville +27 21 943 6260 / +27 860 647 647 ext. 2088
Geneva (George)T +27 44 803 2380+27 860 647 647 ext. 2074
MHR George Satellite OfficeT +27 44 803 2380 / +27 860 647 647 ext. 2074
MHR Hermanus Satellite Office+27 21 861 6010 / +27 860 647 647 ext. 2073
Klein Karoo (Oudtshoorn)T +27 21 943 6261 / +27 860 647 647 ext. 2021
MHR Louis Leipoldt Hospital Office (Bellville)T +27 21 957 6085 / +27 860 647 647 ext. 2077
Milnerton+27 21 943 6263 / +27 860 647 647 ext. 2090
Paarl+27 21 943 6295 / +27 860 647 647 ext. 2095
MHR Panorama Hospital Office (Plattekloof)T +27 21 938 2349 / +27 860 647 647 ext. 2080
Plettenberg BayT +27 21 943 6261 / +27 860 647 647 ext. 2021
StellenboschT +27 21 943 6261 / +27 860 647 647 ext. 2021
Vergelegen (Somerset West)
+27 21 943 6263 / +27 860 647 647 ext. 2090
Winelands Orthopaedic (Stellenbosch)T +27 21 943 6261 / +27 860 647 647 ext. 2021
MHR Worcester Hospital OfficeT +27 23 348 1518 / +27 860 647 647 ext. 2079
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 21 943 6226