Dr. Muhammad Shahid, Endocrinologist Verification Icon Verified by Healthwire

Dr. Muhammad Shahid

  • Diabetologist . Male Sexual Health Specialist . Endocrinologist
  • Karachi
  • MBBS, FCPS, MCPS, Fellowship in Diabetes and Endocrinology, MPH, MSc
  • 25 Years Experience
  • 21 minutes wait
  • Thumbsup
    99% of happy patients

Practice Locations

  • ST-18 Block 4, Gulshan e Iqbal, Karachi, Sindh, Pakistan
    Saturday : 05:00 PM to 07:00 PM
  • Lane No 7 Zamzama Commercial Area Defence 5, DHA, Karachi, Sindh, Pakistan
    Monday, Wednesday, Friday : 05:00 PM to 08:00 PM



SU * * * * A

Dr. Muhammad Shahid was very kind and helping. He really helps the patients.

Thumbsup Highly recommended

FA * * * * N

Dr. Muhammad Shahid treated my nephew who had growth issues, Thanks Doctor.

Thumbsup Highly recommended

Sh * * * * * * h

If you are looking for thyroid treatment, I will suggest you visit Dr. Muhammad Shahid because he treated my son.

Thumbsup Highly recommended
View All


  • MBBS - Dow University of Health Sciences, 1996
  • FCPS
  • MCPS
  • Fellowship in Diabetes and Endocrinology
  • MPH
  • MSc


  • Pituitary Gland Disorders Treatment
  • Paediatric Endocrine Disorders Treatment
  • Hypertension Management
  • Thyroid Disorders Treatment
  • Hypoglycemia Management
  • Hyperglycemia Management
  • Obesity Treatment
  • Male/Female Hormonal Issues Treatment
  • Metabolic Disorder Treatment
  • Cholesterol Management
  • Pcos Management & Treatment
  • Diabetes Management
  • Parathyroid Gland Disorders Treatment
  • Goitre Treatment
  • Infertility Treatment
  • + 5 more

Frequently Asked Questions

How can I book Dr. Muhammad Shahid online?

Call at 04232500989.

(Note: Healthwire does not charge any fee for online booking appointments)
What common health conditions are treated by Dr. Muhammad Shahid?

Dr. Muhammad Shahid regularly sees patient’s conditions and health issues related to Endocrinology. You may consult Dr. Muhammad Shahid after specifying your visit reasons.

How soon can I book an appointment with Dr. Muhammad Shahid?

You can simply choose a preferred slot from the Dr. Muhammad Shahid’s availability and book an appointment with us through Healthwire.pk or call us at 042 32500989/021 37130261.

What languages do Dr. Muhammad Shahid speak?

Dr. Muhammad Shahid is fluent in English, Urdu.

Where is Dr. Muhammad Shahid currently practicing?

Dr. Muhammad Shahid is practicing at Patel Hospital.

Call for assistance
021 37130261