-- Select specialty --
-- Select county --
Slide 1
Slide 1

Find and Book A Trusted General Practitioner in Kenya

Book an online or in-person consultation with a certified Kenyan General Practitioner anytime, anywhere.

Search Doctors

KMPDB certified
All General Practice professionals are KMPDB certifiedLicensed medical professionals verified and trusted for quality healthcare
Security
Encrypted & Private Medical DataYour personal health information is protected with industry-standard encryption

"Your health journey starts here. At Afyabook, we believe quality healthcare should be accessible to everyone. Connect with trusted, licensed medical professionals across Kenya and experience the convenience of booking appointments that fit your schedule – because your well-being can't wait."

About General Practice Specialists

General Practitioners (GPs) are primary care doctors who provide comprehensive healthcare to patients of all ages. They serve as the first point of contact for medical concerns and are trained...

How It Works

Getting quality healthcare has never been easier. Follow these simple steps to connect with trusted healthcare providers.

Search & Select

Find by specialty, location, and view provider's bio

Book Instantly

Check slots, book an appointment, and get reminders

Consult & Recover

Talk to your doctor via video or in person

General Practice
Clinical Officer
Obstetricians & Gynecologist
Dermatologist
Psychiatrist
Endocrinologist
Oncologist
Clinical Pharmacist
Pharmacist
Pediatrician
Cardiologist
Neurologist
Dentist
Nutritionist
Physiotherapist
Nursing
Homecare
Urologist
Hospital
Ear, Nose and Throat (ENT)

Meet Our General Practice Specialists

Find qualified general practice professionals in your area

Filters

Clear
COUNTY
NairobiKiambuBungomaMakueniHomabayNakuruKisumuKerichoMombasaLaikipiaTharaka-nithiKakamegaHoma bayKisiiIsioloKilifiBaringoEmbuNyamiraUasin gishuNandiKajiadoMeru
AVAILABILITY
to
6:00 AM10:00 PM
CONSULTATION TYPE
HomeOfficeOnline
GENDER
MaleFemaleOther

See what our customer say about us

prevArrow
Avatar
Steve
Nairobi, Ke
I was impressed by how easy it was to navigate the site and place my order. The prompt delivery and genuine care in packaging truly set them apart. I've never felt more secure with an online pharmacy
Avatar
Anonymous
Nairobi, Ke
I love how I can order my prescriptions and health products in just a few clicks. The streamlined ordering process and swift delivery have made managing my health easier than ever
Avatar
Flo
Embu, Ke
The customer support team is fantastic! They answered all my questions and ensured I was comfortable with the ordering process
nextArrow

Why Choose Afyabook

Experience healthcare like never before with our innovative platform

Save Time

No queues, no traffic. Book appointments instantly from anywhere

Private & Secure

End-to-end encrypted calls ensuring your privacy and confidentiality

Smart Matching

Find the right doctors based on your specific condition and needs

Transparent Pricing

Know the exact cost before you pay, no hidden fees or surprises

Anytime, Anywhere

Book appointments from your phone, 24/7 accessibility

Verified Doctors

All healthcare providers are licensed and verified professionals

More General Practice Specialists

Discover additional General Practice professionals ready to help with your healthcare needs

Sisa Duncan

Dr. Sisa Duncan

General practiceClinic: DR. SISA'S CLINICCounty: Uasin gishuStreet: EldoretConsultation Type: Office, OnlineExperience: 5 yearsCharges: KSh 1000Languages: English, Kiswahili
Recha  Livingstone

Dr. Recha Livingstone

General practiceClinic: RUAI FAMILY HOSPITAL SPECIALIST - RUAI- NAIROBICounty: NairobiStreet: NairobiConsultation Type: Office, OnlineCharges: KSh 500Languages: English, KiswahilI
Elsy Jerotich

Dr. Elsy Jerotich

General practiceClinic: MOTHER FRANCISCA HOSPITALCounty: NandiStreet: KapsabetConsultation Type: Office, OnlineCharges: KSh 1000Languages: English, Kiswahili
 Tasneem Hassan

Dr. tasneem Hassan

General practiceClinic: RAYHAAN HEALTHCARECounty: NairobiStreet: 3rd parklands avenueConsultation Type: Office, OnlineExperience: 5 yearsLanguages: English, Kiswahili
David Mwangi

Dr. David Mwangi

General practiceClinic: DR. DAVIDCounty: NairobiStreet: LangataConsultation Type: Home, OnlineCharges: KSh 2500Languages: English, Kiswahili
Rose Mwiti

Dr. Rose Mwiti

General practiceClinic: NATIONAL OIL HOSPITAL KITENGELACounty: KajiadoStreet: KitengelaConsultation Type: Office, OnlineCharges: KSh 1500Languages: English, Kiswahili
Jeremiah Sindo

Dr. Jeremiah Sindo

General practiceClinic: DR. SINDO'S CLINICCounty: MeruStreet: MeruConsultation Type: Online, OfficeExperience: 3 yearsCharges: KSh 1500Languages: English, Kiswahili
Daniel Amara

Dr. Daniel Amara

General practiceClinic: DR. DANIEL AMARA'S CLINICCounty: NakuruStreet: NaivashaConsultation Type: Office, HomeCharges: KSh 2000Languages: English, Kiswahili
Mohamed Adan

Dr. Mohamed Adan

General practiceClinic: DR. ADAN'S CLINICCounty: NairobiStreet: PanganiConsultation Type: Office, OnlineCharges: KSh 2000Languages: English, Kiswahili
Abdi Mohamud

Dr. Abdi Mohamud

General practice, Family medicineClinic: CITY POINT MEDICAL CLINIC County: NairobiStreet: General waruinge street eastleighConsultation Type: Office, OnlineExperience: 18 yearsCharges: KSh 1000Languages: English, Kiswahili, Somali
Dennis  Mosoba

Dr. Dennis mosoba

General practice, Surgery (registrar)Clinic: DENNIS CLINICCounty: KiambuStreet: Kiambu townConsultation Type: Office, OnlineCharges: KSh 2500Languages: English, Kiswahili, Kisii
Godfrey Obalah

Dr. Godfrey Obalah

General practice, Surgery (registrar)Clinic: DR. GODFREY'S CLINICCounty: BungomaStreet: Bungoma townCharges: KSh 3000Languages: English, Swahili, Luhya
Douglas  Makali

Dr. Douglas Makali

General practice, Family medicineClinic: MEDICALCounty: MakueniStreet: KilunguConsultation Type: OnlineCharges: KSh 1500Languages: English and Kiswahili

Subscribe to our newsletter

Take Control of Your Health Today

Find the right doctor for you — fast, affordable, and convenient

Doctor FAQs

Common questions about our medical services