To be pro-Health and promote well-being
Everything we do at Eldoret Oncology Associates is driven by our purpose — championing health, advancing cancer care, and improving lives across the region.


Why Patients Choose Our Hospital?
To enhance lives and preserve health by enabling access to a comprehensive, fully integrated network of the highest quality, responsive and most affordable care, delivered with kindness, integrity and respect.
Expert Multidisciplinary Team
Specialist oncologists working collaboratively across medical, surgical, and radiation oncology.
Evidence-Based Treatment
All treatment protocols follow international oncology guidelines tailored to each patient.
SHA Accredited Facility
Fully accredited by the Social Health Authority (FID-27-111841-4) for your peace of mind.
Compassionate Patient Care
We support patients and families through every step of the cancer care journey.
Timely Appointments
We respect your time. Appointments confirmed within 24 hours of booking.
Experienced & Certified
Our specialists hold postgraduate oncology training from leading institutions.
INSURANCE COVER
We are accredited by the Social Health Authority (SHA) Facility Registration: FID-27-111841-4 and work with a range of insurance funds and companies to make comprehensive cancer care more accessible and affordable.
Cover that supports your cancer journey
Our accreditation with the Social Health Authority (SHA) and partnerships with other insurers mean that more patients can access evidence-based oncology care without delaying treatment because of cost concerns.
Our team will guide you through benefit verification, pre-authorizations and available cover options so that you can focus on what matters most — your health and healing.
- Support for SHA and private insurance beneficiaries.
- Dedicated staff to help with approvals and claims.
- Clear explanation of out-of-pocket costs before treatment.

Accepted Insurance Partners
We work with leading insurance providers to ensure you have access to comprehensive cancer care. Check if your insurance is accepted.
Don't see your insurance? Contact us to verify coverage.