eldoctor
ES

Foreign Body Removal Price in Mexico — 2026 Comparison

National average price
$407 MXN
Typical range
$200–$500 MXN
Providers
52

Foreign body removal is the procedure to safely remove an object lodged in the body, for example in the skin, ear, nose, or throat.

When is it indicated? It is performed for splinters, fragments, insects, or objects that enter accidentally and cause pain, discomfort, or risk of infection.

What to expect? Depending on the location and size, it can be a simple removal in the office or may require special instruments and local anesthesia.

Who performs it? It is handled by the general practitioner, the general surgeon, or the endoscopist when the object is in a deep area. When a foreign body does not come out easily, it is best to have it assessed by a professional rather than trying to remove it at home. The cost varies depending on the case.

Most Affordable Cities

# City Average Price
1 Ensenada Baja California $100 MXN
2 Morelia Michoacán de Ocampo $100 MXN
3 Durango Durango $100 MXN
4 Aguascalientes Aguascalientes $150 MXN
5 Puerto Vallarta Jalisco $200 MXN

Most Expensive Cities

# City Average Price
1 Oaxtepec Morelos $675 MXN
2 Cuauhtémoc Ciudad de México $800 MXN
3 Cancún Quintana Roo $900 MXN
4 Querétaro Querétaro $999 MXN
5 Ciudad Lazaro Cardenas Michoacán de Ocampo $1,200 MXN

All Cities

City Average Price Providers
Ensenada Baja California $100 1
Morelia Michoacán de Ocampo $100 1
Durango Durango $100 1
Aguascalientes Aguascalientes $150 1
Puerto Vallarta Jalisco $200 1
Cuautitlan Izcalli México $200 1
Benito Juárez Jalisco $200 1
Panotla Tlaxcala $200 1
Culiacán Sinaloa $200 1
Cuautla Morelos $250 1
Coyoacán Ciudad de México $250 1
Cunduacan Tabasco $250 1
Nezahualcóyotl México $285 2
Celaya Guanajuato $300 1
Mexico City Ciudad de México $300 3
Puerto Escondido Oaxaca $300 1
Hermosillo Sonora $300 1
Guadalajara Jalisco $300 1
Atlixco Puebla $300 1
Papantla Veracruz de Ignacio de la Llave $350 1
Córdoba Veracruz de Ignacio de la Llave $350 1
Puebla Puebla $356 5
San Luis Potosí San Luis Potosí $360 5
Campeche Campeche $375 2
Caborca Sonora $450 1
La Paz Baja California Sur $500 1
Juan Díaz Covarrubias Veracruz de Ignacio de la Llave $500 1
Iztapalapa Ciudad de México $500 1
Jilotzingo México $500 1
Apodaca Nuevo León $500 1
San Andres Cholula Puebla $500 1
Cuernavaca Morelos $535 2
Chihuahua Chihuahua $600 1
Benito Juárez Ciudad de México $650 1
Oaxtepec Morelos $675 1
Cuauhtémoc Ciudad de México $800 1
Cancún Quintana Roo $900 2
Querétaro Querétaro $999 1
Ciudad Lazaro Cardenas Michoacán de Ocampo $1,200 1

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.