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 860 647 647 ext. 2043
MHR WelkomT +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 860 647 647 ext. 2062
MHR Heart Hospital Office (Arcadia, Pretoria)+27 860 647 647 ext. 2053
MHR Kloof Hospital Office (Erasmuskloof, Pretoria)T +27 860 647 647 ext. 2052
MHR Legae Hospital Office (Mabopane, Pretoria)+27 860 647 647 ext. 2056
MHR Medforum Hospital Office (Sunnyside, Pretoria)T  +27 860 647 647 ext. 2050
MHR Midstream Hospital Office (Midstream Estate)+27 860 647 647 ext. 2049
MHR Morningside Hospital Office (Johannesburg)T +27 860 647 647 ext. 2064
MHR Muelmed Hospital Office (Arcadia, Pretoria)+27 860 647 647 ext. 2051
MHR Sandton Hospital Office (Bryanston, Johannesburg)T +27 860 647 647 ext. 2066
MHR Vereeniging Hospital Office (Vereeniging)T +27 860 647 647 ext. 2060
MHR Wits Donald Gordon MC Hospital Office (Parktown, Johannesburg)T +27 860 647 647 ext. 2061
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 Office+27 860 647 647 ext. 2045
MHR Pietermaritzburg Satellite OfficeT +27 33 342 9535 / +27 33 342 9611
Victoria (Tongaat)T +27 33 342 9535 / +27 33 342 9611 
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 51 411 4111
4
Limpopo
Limpopo Office/ClientContact
Lephalale+27 860 647 647 ext. 2054
MHR Limpopo Hospital Office (Polokwane)+27 860 647 647 ext. 2048
Thabazimbi+27 860 647 647 ext. 2056
MHR Tzaneen Hospital Office+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
Ermelo+27 860 647 647 ext. 2067
MHR Highveld Hospital Office (Trichardt)+27 860 647 647 ext. 2067
MHR Nelspruit Hospital Office +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 860 647 647 ext. 2008
MHR Kimberley Hospital Office+27 860 647 647 ext. 2008
Upington+27 860 647 647 ext. 2043
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 Office+27 860 647 647 ext. 2057
MHR Potchefstroom Hospital Office+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)+27 860 647 647 ext. 2074
MHR George Satellite OfficeT +27 44 803 2380 / +27 860 647 647 ext. 2074
Klein Karoo (Oudtshoorn)+27 860 647 647 ext. 2021
Plettenberg Bay+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
Cape Gate Hospital Office (Brackenfell)+27 860 647 647 ext. 2078 / 2021
Cape Town (Oranjezicht)+27 860 647 647 ext. 2095
Constantiaberg (Plumstead)+27 860 647 647 ext. 2083 / 2095
Durbanville +27 860 647 647 ext. 2085 / 2086
Geneva (George)+27 860 647 647 ext. 2074
MHR George Satellite Office+27 860 647 647 ext. 2074
MHR Hermanus Satellite Office+27 860 647 647 ext. 2073
Klein Karoo (Oudtshoorn)+27 860 647 647 ext. 2021
MHR Louis Leipoldt Hospital Office (Bellville)+27 860 647 647 ext. 2077
Milnerton+27 860 647 647 ext. 2076 / 2090
Paarl+27 860 647 647 ext. 2081 / 2086
MHR Panorama Hospital Office (Plattekloof)+27 860 647 647 ext. 2080 / 2084
Plettenberg Bay+27 860 647 647 ext. 2021
Stellenbosch+27 860 647 647 ext. 2052 / 2086
Vergelegen (Somerset West)
+27 860 647 647 ext. 2075 / 2090
Winelands Orthopaedic (Stellenbosch)+27 860 647 647 ext. 2075 / 2090
MHR Worcester Hospital Office+27 860 647 647 ext. 2079
After-hours Contact: T +27 860 647 647 / Regional Office: T +27 21 943 6226