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 200
Basic · Standard · Premium · Unlimited
M-Pesa STK Push
Paid to your phone in 30 seconds
Human-verified docs
Admin reviews ID & MOH letter ≤ 24h
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
< 48h
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. Then upload your National ID and MOH Internship Appointment Letter. Two documents. Done.
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 200 to KES 1,500 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.
“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.