Offering the highest quality medical laboratory services in Botswana we operate over 25 branches/depots covering the entire country, with the best of quality and affordable clinical testing.

Quality Service

Dedication to high-quality service is the heart of our mission. While providing service for the laboratory is important, our main objective is to offer the best possible care.

Award Winning

With emphasis on professionalism, accuracy, and attention to detail, Diagnofirm Botswana has surpassed international quality standards and have received many awards for our efforts.

Diagnofirm Botswana locations:

Gaborone Laboratory
  • +267 395 0007
  • Plot 12583, Nyerere Drive, Middlestar, Gaborone.
Independence
  • +267 3732973
  • Plot 258/259/260, Molefi Close, Extension 5, Gaborone.
Broadhurst
  • +267 3732975
  • Plot 13128/02, Legae Centre, Broadhurst, Gaborone
Medswana
  • +267 3732970
  • Medswana House, Fairgrounds, Gaborone.
Extension 2
  • +267 3732978
  • Plot 838, Pabalelo Way, Extension 2, Gaborone.
Broadhurst Industrial
  • +267 3732979
  • Plot 4754, Kadiyala Surgery, Broadhurst Industrial
Extension 10
  • +267 3732980
  • Plot 2819, Thebe Circle Extension 10, Gaborone.
Karong Clinic
  • +267 3732971
  • Plot 334, Marina Park, Extension 5, Gaborone.
CBD
  • +267 3732981
  • Zeta Clinic, CBD, Gaborone
Village Branch
  • +267 3732977
  • Plot 4921, Village Medical Centre, Village, Gaborone
Game City
  • +267 3732982
  • Unit 12 A, Game City, Gaborone
Molapo Crossing
  • +267 3732983
  • Unit 107, Molopo Crossing Mall Gaborone
Bodiba Mall
  • +267 3732972
  • Plot 13446, Unit 8A, Bodiba Mall Mogoditshane Gaborone
Gwest
  • +267 3732984
  • Salex house, Gwest Mall, Gaborone
Phakalane
  • +267 3732987
  • Phakalane Medical Centre, Unit 2, Plot 42794 Phakalane
Setlhoa
  • +267 3732969
  • Unit 11, Setlhoa Retail Park, Setlhoa / Block 10, Gaborone
TurnRight Mall
  • +267 3732974
  • Plot 62, Shop 15, Inside AO Clinic, Mogoditshane
Airport Junction
  • +267 3732988
  • Plot 70665,Unit-24&24A, Inside MRI Clinic, Gaborone
Acacia Mall
  • +267 3732989
  • Plot 75123, Magang Drive, Acacia Mall, Unit 14A, Phakalane
Mogoditshane
  • +267 3732986
  • Plot No 1296, Unit 1, Mogoditshane
Mochudi
  • +267 3732965
  • Botsogo Medical Centre, 176 Raserura Road
Selebi Phikwe Laboratory
  • 260 0599
  • BCL Mine Hospital Selebi Phikwe
Francistown Laboratory
  • 241 2610
  • Plot 467, Unit-7, Blue Jacket Street, Francistown
Maun Laboratory
  • 686 0330
  • Plot 726, Old Mall Maun
Kazungula Laboratory
  • 625 2244
  • Shop 25, Kazungula Junction Mall
Palapye Laboratory
  • 490 0066
  • Unit 1B, Lotsane Complex, Palapye
Kanye Depot
  • 544 1739
  • Plot 262, Desai Shopping Complex, Sebonego ward, Kanye
Lobatse Depot
  • 530 0162
  • Plot 238, Letsholathebe Road, Lobatse
Serowe Depot
  • 76771340
  • Plot 100, Jet Hardware Complex, Opp Shell filling station, Serowe
Molepolele Depot
  • 7784 8741
  • Plot 7088, Unit 4 & 5, Inside A O Clinic, Molepolele
Mahalapye Depot
  • 7784 9813
  • Unit-6, Plot 4729, Kimberly Fashions Mall, Mahalapye Mahalapye
Francistown Depot
  • 3732964
  • Spring Health Care, Nzano Shopping Centre, Francistown
Kasane Depot
  • 76771341
  • Plot No 720 President Avenue Kasane
Letlhakane Depot
  • 75698914
  • Unit 1, Tawana Ward, Rapha Complex, Letlhakane
Ghanzi Depot
  • 3732966
  • Plot 675 Kgosi Sebele Street, Next to Delta Pharmacy, Ghanzi
Mochudi Depot
  • 75661125
  • Inside Botsogo Medical Centre, 176 Raserura Road, Mochudi
Kasane
  • 76771341
  • Kasane International Airport
  • New Hope Private Clinic
Sir Seretse Khama International Airport
  • 395 0007

House Calls

Call the below number or WhatsApp for house calls.

For more information visit our website.

Rate us and Write a Review

Your review is recommended to be at least 140 characters long

Your request has been submitted successfully.

building Own or work here? Claim Now! Claim Now!

Claim This Listing