Accident, Emergency & Pharmacy 24/7

Email Us: enquiries@riversidehospital.co.bw

Call Us: +267 2412518

Help & Insights

Your Questions Answered

Have questions about our services or processes? Find clear, quick answers here to help you navigate Riverside Hospital with ease

ICU & High Care: 12:00 PM – 1:00 PM, 5:00 PM – 6:00 PM

General Wards: 12:00 PM – 2:00 PM, 6:00 PM – 7:00 PM

Note: Visitors must be at least 16 years old.

Call our switchboard at +267 2412518

Use the online appointment scheduling tool on our website.

Identification document

Relevant medical records

Medical aid information (if applicable)

We offer services in general surgery, obstetrics, pediatrics, anesthesiology, orthopedics, oncology, and more. Visit our Services section for a complete list.

Yes, including pre-employment and post-employment assessments. Packages include general medical assessments, audiometry, vision tests, chest X-rays, and more.

Contact our pre-admissions department at +267 2428394/370 or visit us during regular hours for assistance.

We accept cash, credit/debit cards, and direct transfers. For details, contact the billing department at +267 2428304/383.

Yes, companions are allowed only for labor support or minors under 13 years old.

Send your feedback to feedback@riversidehospital.co.bw. We value and promptly address your concerns.

Get In Touch

424 Baines Ave, City Center
Francistown, Botswana

enquiries@riversidehospital.co.bw

+267 2412518

Connect With Us

© Copyright 2026 Riverside Hospital All Rights Reserved | Developed by 267Brands