On staff complement, the hospital complex is served by 335 staff members, 172 at Lehurutshe and 163 at Zeerust with two retired nurses at Lehurutshe. Among the staff members the hospital is having a total of 13 doctors who are pooled together and managed by one clinical manager. The doctors operate from the hospital and do outreach to clinics and health centre and they are also complemented by sessional doctors who are serving the hospital after hours.