For many students, the decision of where to pursue an MBBS or BDS degree is heavily influenced by the cost of education. Khyber Pakhtunkhwa (KP) is home to several excellent public sector medical colleges that offer high-quality education at a fraction of the cost of private institutions.

These colleges are affiliated with Khyber Medical University (KMU) and recognized by the Pakistan Medical & Dental Council (PMDC). Below is a curated list of 10 medical colleges in KP offering the most affordable fee structures – each name is linked to a detailed guide.

1. Ayub Medical College (AMC), Abbottabad

Ayub Medical College (AMC), Abbottabad is a leading public medical institute established in 1979. The college offers MBBS and BDS programs with clinical rotations at Ayub Teaching Hospital. The tuition fee is approximately PKR 50,085 per year, making it one of the most affordable options in the province. AMC is home to over 1,500 students and is known for its strong faculty and modern facilities.

2. Bannu Medical College (BMC), Bannu

Bannu Medical College (BMC), Bannu is a public medical institute established in 2010. The college enrolls 100 students annually and is affiliated with Khyber Medical University. BMC has a semester fee of approximately PKR 130,000. The college is recognized by PMDC and offers excellent clinical exposure at Bannu Teaching Hospital.

3. Gomal Medical College (GMC), Dera Ismail Khan

Gomal Medical College (GMC), Dera Ismail Khan is a public medical institute established in 1998. It is one of the newer generation of medical colleges in the public sector. The college offers an MBBS program with a semester fee of approximately PKR 130,000. GMC is located at Ali pur Chitta Road and is known for its dedicated faculty and growing reputation.

4. Khyber Medical College (KMC), Peshawar

Khyber Medical College (KMC), Peshawar is the oldest and most prestigious medical college in Khyber Pakhtunkhwa, established in 1954. KMC offers a well-structured MBBS program with a semester fee of approximately PKR 130,000. The college is affiliated with Khyber Teaching Hospital and has produced generations of distinguished doctors.

5. KMU Institute of Medical Sciences (KIMS), Kohat

KMU Institute of Medical Sciences (KIMS), Kohat is a public sector medical college established in 2006 as a constituent body of Khyber Medical University. KIMS offers MBBS degrees and has a semester fee of approximately PKR 130,000. The institute enrolls 100–150 students annually and is known for its disciplined academic environment.

6. Saidu Medical College (SMC), Swat

Saidu Medical College (SMC), Swat is a public sector medical institute located in Saidu Sharif, Swat District. The college offers a five-year MBBS program and is affiliated with Khyber Medical University. The semester fee is approximately PKR 130,000. SMC is known for its picturesque location and commitment to serving the local community.

7. Gajju Khan Medical College (GKMC), Swabi

Gajju Khan Medical College (GKMC), Swabi is a public medical college established in 2014. The first batch of students was admitted in 2016, and the college has achieved a 100% pass rate in exams over the last three years. GKMC has a semester fee of approximately PKR 130,000 and is known for its dedicated faculty and high academic standards.

8. Khyber Girls Medical College (KGMC), Peshawar

Khyber Girls Medical College (KGMC), Peshawar is the first public sector medical college for girls in Khyber Pakhtunkhwa, established in 2004. KGMC offers a five-year MBBS program and has a semester fee of approximately PKR 130,000. The college is located in Hayatabad and provides a supportive environment for female medical students.

9. Women Medical College (WMC), Abbottabad

Women Medical College (WMC), Abbottabad is a women‑only medical and dental college in Abbottabad, affiliated with Khyber Medical University and recognized by PMDC. The college offers MBBS and BDS programs with a semester fee of approximately PKR 130,000. WMC is located on Murree Road and is known for its dedicated faculty and modern facilities.

10. Bacha Khan Medical College (BKMC), Mardan

Bacha Khan Medical College (BKMC), Mardan is a public sector medical college offering MBBS and BDS degrees. The college has a semester fee of approximately PKR 130,000. BKMC is part of the Bacha Khan Medical Complex and is recognized for its commitment to providing quality medical education at an affordable cost.

Conclusion

Choosing the right medical college is one of the most important decisions in a student’s career. The public sector medical colleges in Khyber Pakhtunkhwa listed above offer an excellent balance of quality education and affordability, with semester fees ranging from approximately PKR 50,000 to PKR 130,000.

These institutions are all recognized by the Pakistan Medical & Dental Council (PMDC) and affiliated with Khyber Medical University (KMU). Admission is strictly merit‑based, primarily through the MDCAT (Medical and Dental College Admission Test). Start preparing early, focus on your test scores, and secure your future at one of these esteemed institutions.