top of page

General Pratitioners

General practice is the first point of contact within the healthcare system, where GPs provide broad, continuous medical care across all ages and conditions. Rather than focusing on a single organ or specialty, general practitioners assess, diagnose, and manage a wide range of acute and chronic health concerns, and coordinate referrals to specialist care when needed.

Kimberley Health Centre

33 Angel St, New Park, Kimberley, 8301, South Africa

063 690 2061

Dr Johann Immelman

8 Park Rd, Belgravia, Kimberley, 8301, South Africa

053 832 7245

Dr J Snyman

10 Corless Rd, Bunn, Kimberley, 8345, South Africa

053 871 3373

Dr J LPretorius

69 Memorial Rd, Monument Heights, Kimberley, 8301, South Africa

053 830 4299

Nhlapo S M

191 Dinatla Rd, Ipopeng, Kimberley, 8345, South Africa

053 004 0377

Dr Jessica Spangenberg

108 Long St, West End, Kimberley, 8301, South Africa

053 832 2822

Cupido NC

259 Barkly Rd, Homestead, Kimberley, 8301, South Africa

053 871 1242

Dr Pilane and Associates

522 Hulana, Galeshewe, Kimberley, 8345, South Africa

053 874 7745

Dr Singh

Roylglen Office Park, 3 Welgevonden St, Royldene, Kimberley, 8301, South Africa

067 737 7515

Dr Cathy Parsons

189 Du Toitspan Rd, Belgravia, Kimberley, 8301, South Africa

053 833 3913

Dr M Stols

209 Du Toitspan Rd, Belgravia, Kimberley, 8301, South Africa

053 832 7727

Oosthuizen J M and Partner

61A Green St, Diamant Park, Kimberley, 8301, South Africa

053 861 3728

bottom of page