Doctors and Clinics in Puebla
Puebla
764 doctors 3,355 clinics
Puebla has 764 active doctors and 3,355 offices and clinics registered on El Doctor.
The average cost of a consultation is $824 MXN, with prices ranging from $50 to $2,500 MXN depending on the specialty.
More about Puebla Hide
Specialties with the most doctors in Puebla
- Gynecologist — 99 doctors
- Pediatrician — 66 doctors
- General Surgeon — 63 doctors
- Orthopedist — 57 doctors
- Cardiologist — 32 doctors
- Internist — 28 doctors
Informational content based on 764 professionals registered on El Doctor. Sources: DENUE, Doctoralia, Doctoranytime. Updated: June 2026. This information does not replace professional medical care.
Doctor data in Puebla
Typical consultation price
$800 MXN
50% charge between $512 and $1,000 MXN
5% with verified license 39 with 15+ years of experience 40 speak English
Insurance accepted
Specialties in Puebla
Gynecologist
99 doctors
Pediatrician
66 doctors
General Surgeon
63 doctors
Orthopedist
57 doctors
Cardiologist
32 doctors
Internist
28 doctors
Otolaryngologist
27 doctors
Urologist
26 doctors
Nutritionist
25 doctors
Dentist
24 doctors
General Practitioner
22 doctors
Ophthalmologist
21 doctors
Gastroenterologist
20 doctors
Psychologist
19 doctors
Anesthesiologist
18 doctors
Common diseases in Puebla
Systemic Lupus Erythematosus in Puebla Obesity in Puebla Bulimia in Puebla Hepatitis B in Puebla Herpes in Puebla Laryngitis in Puebla Sexually Transmitted Infections in Puebla Genital Warts in Puebla HIV in Puebla Syphilis in Puebla Influenza in Puebla Chlamydia in Puebla
See all diseases treated in Puebla →