
AfyaMatchKe connects medical interns of the same cadre who want to exchange placements. Nurses swap with nurses, doctors with doctors — all across Kenya's 47 counties.
Free to register
Sign up & upload docs at no cost
Plans from KES 399
Basic · Standard · Premium · Unlimited
M-Pesa STK Push
Paid to your phone in 30 seconds
Human-verified docs
Admin reviews ID & MOH list match ≤ 10mins
Cadre-specific WhatsApp groups
Nurses, doctors, pharmacists & more
Match locked — accept before it expires
Faith Wanjiku
Nursing Intern
Peter M.
Nursing Intern
Docs Verified
Both interns
Match Types
2,400+
Interns Registered
98%
Match Success Rate
47
Counties Covered
< 30mins
Avg. Match Time
No hidden waits, no mystery fees. Here\'s every step, exactly as it happens inside the platform.
Enter your name, email, and phone number. That's it — nothing bureaucratic. A verification link lands in your inbox within 60 seconds.
Tell the platform your cadre, your current hospital, and the hospital you actually want to be at. Upload your National ID — it's always required. For placement proof, you have two options: upload your MOH Internship Appointment Letter once released, or enter your serial number (S/No.) and name from the official MOH cohort list for instant automated verification.
Our admin team reads through your documents — not a bot, an actual human. Once you're cleared your account goes live and you get an email notification.
Choose from KES 399 to KES 1,499 depending on how many match unlocks you need. You get an STK Push straight to your phone — enter your PIN and it's confirmed. Finance approves within minutes.
The algorithm shows you Perfect swaps (bilateral), Departure matches (they're at your target), and Arrival matches (they want your hospital). Spot someone? Hit 'Request Swap' — they get a real-time notification and a 10-minute window to respond.
When the other intern accepts, one unlock is consumed by each of you. Their full name, phone number, and email appear. The in-app chat opens so you can coordinate the rest. Your new hospital is signed, sealed, closer to home.
Ready to start your six steps?
Most interns complete steps 1–4 in under 30 minutes.
The rule is simple: a nurse swaps with a nurse, a doctor with a doctor. Same cadre, different county — that's a legitimate swap. Here's every cadre we support.
Nurses
The largest cadre on the platform
Medical Officers
MBChB interns across all counties
Pharmacists
B.Pharm interns, nationwide
Clinical Officers
Diploma & degree clinical interns
Dentists
BDS interns at dental facilities
Physiotherapists
BSc Physio interns in rehab units
Nutritionists
Dietetics & nutrition interns
Radiographers
Diagnostic imaging interns
Lab Technologists
Medical lab science interns
Health Records Officers
HIM interns at all levels
More cadres
being added
One golden rule: same cadre, always.
The system enforces this automatically. Cross-cadre swaps are blocked — keeping every exchange professionally valid.
Every hospital on AfyaMatchKe has a dedicated WhatsApp group, admin-curated and ready for you to join the moment you subscribe. Connect with interns already posted there, get insider tips, and start coordinating your swap — before contact details are even shared.
One verified group per hospital
Admin-curated links only — no rogue groups, no confusion. Just the right community for your exact facility.
Your hospital & your desired hospitals
See the group for where you are now and every hospital you're hoping to swap into — all in one place.
Included with every subscription
WhatsApp group access is free across all plans — Basic through Unlimited. No extra tier, no extra cost.
Hospital Communities
3 groups available for you
KNH Nursing Interns 2024
Kenyatta National Hospital · Nairobi
Coordination, tips, and announcements for KNH nursing interns.
Embu Level 5 Nurses Group
Embu Level 5 Hospital · Embu
Connect with interns already at Embu before your swap goes through.
Kisumu County Referral Nurses
Kisumu County Referral Hospital · Kisumu
Free with all plans
No extra charge
Peer network
Interns helping interns
“I was placed in Nairobi but my family is in Embu. AfyaMatchKe found me a match in less than a week. I cried when I got the notification — honestly life-changing.”
Faith Wanjiku
Nursing Intern
KNH → Embu Level 5
“The verification process was smooth, the M-Pesa payment took 30 seconds, and I had full contact details the same day. Clean, simple, works.”
Dr. Kevin Ouma
Medical Officer Intern
Kisumu → Aga Khan Nairobi
“I needed to be closer to a sick parent. The platform matched me with someone who had the exact opposite preference. It felt like it was built just for situations like mine.”
Amina Hassan
Pharmacy Intern
Mombasa → Garissa
Choose a plan, pay via M-Pesa, and start unlocking matches. All plans are valid for 30 days.
Basic
2 unlocks · 30 days
Standard
5 unlocks · 30 days
Premium
10 unlocks · 30 days
Unlimited
Unlimited unlocks · 30 days
Profile creation and browsing are always free. Subscription only required to unlock match contact details.
Join thousands of Kenyan interns already closer to home — for just KES 500 when it works.