Working Time
Mon-Thu | 08:00 - 17:00 |
Friday | 08:00 - 17:00 |
Saturday | 08:00 - 17:00 |
Sunday/Holiday | Closed |
Request Form
City Medical Centre
Open Monday to Saturday for convenience, quick and easy access
Complete Lab Services
Affordable and comprehensive clinical laboratory services delivered through our trusted partners
Medical Professionals
Qualified and certified physicians for quality medical care
Welcome to City Medical Centre
In the clinic we see patients on out patient basis. We also carry out resuscitation and minor operations at the clinic premises. Our in patients are admitted at the Riverside Hospital and Francistown Academic Hospital. We do major surgical operations at the Riverside Hospital and Francistown Academic Hospital. We also participate in training of Health Care providers at different levels across Africa. We do "Hands on" training and conduct seminars and workshops.
General Services
Mission & Vision Statement
City Medical Centre
Our Mission
To be the health care provider that offers world class health services to Francistown, Botswana.
Vision Statement
A leading health care provider in Botswana and the SADC/Africa region.
Clinic Principles
Shall endeavour to offer quality and timely health service to all clients without looking at their back ground or status in the society.
What We Also Do

Nutrition
Through our partner dietitians, we offer expert guidance and support to help you manage your health, improve your diet, and make informed food choices for yourself and your family.
Exercise
Through our partner physiotherapists, patients receive expert support in staying active and managing chronic health concerns. They provide both group sessions and personal care, helping each patient with safe exercise techniques and activities suited to their needs.

Patient Information
We currently accommodate patients on a walk-in basis only
Receive your medical reports via email, WhatsApp, or in printed hard copy.
Medical reports are provided at no additional cost
Everyone’s needs are different, so have a chat to your dentist about how often you need to have your teeth checked by them based on the condition of your mouth, teeth and gums. It’s recommended that children see their dentist at least once a year.
Everyone’s needs are different, so have a chat to your dentist about how often you need to have your teeth checked by them based on the condition of your mouth, teeth and gums. It’s recommended that children see their dentist at least once a year.
Everyone’s needs are different, so have a chat to your dentist about how often you need to have your teeth checked by them based on the condition of your mouth, teeth and gums. It’s recommended that children see their dentist at least once a year.
Everyone’s needs are different, so have a chat to your dentist about how often you need to have your teeth checked by them based on the condition of your mouth, teeth and gums. It’s recommended that children see their dentist at least once a year.