Human Papillomavirus Vaccines Price in Mexico — 2026 Comparison
The human papillomavirus (HPV) vaccine is an immunization that helps protect against the virus types linked to genital warts and to several types of cancer, such as cervical cancer. It's given as a series, usually in multiple doses.
What is it used for? It reduces the risk of infection from the HPV types included in the vaccine, ideally before the start of sexual activity.
When is it indicated? In adolescents and in other age groups depending on medical assessment.
Which specialist administers it? It can be prescribed and given by a gynecologist, a general practitioner, or, in cancer-prevention settings, an oncologist. To find out the schedule that applies to you, it's best to check with a professional.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Hermosillo Sonora | $1,200 MXN |
| 2 | Tejupilco México | $2,500 MXN |
| 3 | Morelia Michoacán de Ocampo | $2,850 MXN |
| 4 | Sahuayo Michoacán de Ocampo | $3,100 MXN |
| 5 | Nezahualcóyotl México | $3,200 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Tlalpan Ciudad de México | $4,500 MXN |
| 2 | Saltillo Coahuila de Zaragoza | $4,500 MXN |
| 3 | Cuernavaca Morelos | $4,600 MXN |
| 4 | Monterrey Nuevo León | $4,617 MXN |
| 5 | Tijuana Baja California | $4,950 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Hermosillo Sonora | $1,200 | 1 |
| Tejupilco México | $2,500 | 1 |
| Morelia Michoacán de Ocampo | $2,850 | 2 |
| Sahuayo Michoacán de Ocampo | $3,100 | 1 |
| Nezahualcóyotl México | $3,200 | 1 |
| Chihuahua Chihuahua | $3,500 | 1 |
| Huixquilucan México | $3,500 | 5 |
| Ensenada Baja California | $3,600 | 2 |
| Texcoco México | $3,600 | 1 |
| Tlalnepantla de Baz México | $3,700 | 1 |
| Benito Juárez Ciudad de México | $3,740 | 5 |
| Mérida Yucatán | $3,800 | 1 |
| Querétaro Querétaro | $3,800 | 1 |
| Tlalnepantla de Baz Ciudad de México | $3,900 | 1 |
| Gustavo A. Madero Ciudad de México | $3,900 | 2 |
| Coyoacán Ciudad de México | $3,900 | 1 |
| León Guanajuato | $3,920 | 5 |
| Cuauhtémoc Ciudad de México | $3,925 | 6 |
| Álvaro Obregón Ciudad de México | $4,000 | 1 |
| Irapuato Guanajuato | $4,000 | 1 |
| Mexicali Baja California | $4,100 | 2 |
| Mexico City Ciudad de México | $4,186 | 9 |
| Ciudad Obregon Sonora | $4,200 | 1 |
| Puebla Puebla | $4,240 | 5 |
| Miguel Hidalgo Ciudad de México | $4,240 | 5 |
| Guadalajara Jalisco | $4,286 | 7 |
| Balancán Tabasco | $4,300 | 1 |
| Metepec México | $4,400 | 1 |
| Cancún Quintana Roo | $4,417 | 6 |
| Naucalpan de Juárez México | $4,433 | 3 |
| Juárez Chihuahua | $4,500 | 1 |
| Tlalpan Ciudad de México | $4,500 | 1 |
| Saltillo Coahuila de Zaragoza | $4,500 | 1 |
| Cuernavaca Morelos | $4,600 | 1 |
| Monterrey Nuevo León | $4,617 | 3 |
| Tijuana Baja California | $4,950 | 2 |
Before you book
- Every licensed doctor in Mexico holds a cédula profesional, a national licence number. It appears on our doctor profiles where we have it, and you can verify it yourself against the federal registry.
- Ask exactly what a quoted price covers. Consultation, imaging, anaesthesia, materials and follow-up visits are often quoted separately.
- Ask who handles follow-up once you are home, and what happens if something needs correcting. For treatment that spans several visits, agree the schedule before you travel.
El Doctor is a directory. We do not provide medical care, take bookings, or receive payment from the providers listed.