Psychotherapy for Anxiety Price in Mexico — 2026 Comparison
Living with persistent anxiety —constant worry, tension, or panic attacks— can affect day-to-day life, and that's where psychotherapy for anxiety comes in. It's professional support, based on conversation and specific techniques, that helps understand and manage this distress.
What is it for? It seeks to identify the thoughts and situations that trigger anxiety and to develop tools to regulate it and improve well-being.
Who provides it? It's provided by psychologists and, depending on the approach, psychoanalysts, in individual sessions tailored to each person.
If you feel anxiety is overwhelming you, talking to a psychologist is a good first step toward finding the approach that best fits you.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Chimalhuacan México | $350 MXN |
| 2 | Durango Durango | $400 MXN |
| 3 | Acayucan Veracruz de Ignacio de la Llave | $400 MXN |
| 4 | San Martin Texmelucan Puebla | $400 MXN |
| 5 | San Juan Bautista Tuxtepec Oaxaca | $400 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Guadalupe Nuevo León | $930 MXN |
| 2 | San Pedro Garza Garcia Nuevo León | $1,064 MXN |
| 3 | Cancún Quintana Roo | $1,200 MXN |
| 4 | Huixquilucan México | $1,400 MXN |
| 5 | Cuajimalpa de Morelos Ciudad de México | $1,750 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Chimalhuacan México | $350 | 1 |
| Durango Durango | $400 | 1 |
| Acayucan Veracruz de Ignacio de la Llave | $400 | 1 |
| San Martin Texmelucan Puebla | $400 | 1 |
| San Juan Bautista Tuxtepec Oaxaca | $400 | 1 |
| Autlán de Navarro Jalisco | $450 | 1 |
| Ecatepec de Morelos México | $450 | 1 |
| Azcapotzalco Ciudad de México | $450 | 1 |
| Pachuca Hidalgo | $450 | 1 |
| Hermosillo Sonora | $500 | 1 |
| Michoacan Michoacán de Ocampo | $500 | 1 |
| Dolores Hgo. Cuna de la Indep. Nal. Guanajuato | $500 | 1 |
| Chiautempan Tlaxcala | $500 | 1 |
| Nicolás Romero México | $500 | 1 |
| Chalco México | $500 | 1 |
| Tlalnepantla de Baz México | $500 | 1 |
| Tapachula Chiapas | $500 | 1 |
| Aguascalientes Aguascalientes | $546 | 13 |
| Nezahualcóyotl México | $550 | 2 |
| Benito Juárez Jalisco | $575 | 2 |
| Cuautitlan Izcalli México | $578 | 9 |
| Tijuana Baja California | $583 | 3 |
| Mazatlan Sinaloa | $600 | 1 |
| Cuautitlan México | $600 | 1 |
| Saltillo Coahuila de Zaragoza | $600 | 2 |
| Puerto Vallarta Jalisco | $600 | 2 |
| Atizapán de Zaragoza México | $600 | 2 |
| García Nuevo León | $600 | 1 |
| Zacatecas Zacatecas | $600 | 1 |
| Bucerias Nayarit | $600 | 1 |
| Morelia Michoacán de Ocampo | $614 | 7 |
| Puebla Puebla | $625 | 13 |
| Metepec México | $633 | 3 |
| Ciudad Obregon Sonora | $650 | 3 |
| Xalapa Veracruz de Ignacio de la Llave | $650 | 1 |
| Toluca México | $650 | 2 |
| Veracruz Veracruz de Ignacio de la Llave | $650 | 1 |
| Zapopan Jalisco | $656 | 9 |
| Querétaro Querétaro | $659 | 11 |
| Guadalajara Jalisco | $662 | 17 |
| León Guanajuato | $663 | 8 |
| Coacalco de Berriozabal México | $675 | 2 |
| Ciudad Juarez Chihuahua | $675 | 12 |
| Chihuahua Chihuahua | $679 | 7 |
| Mexicali Baja California | $688 | 4 |
| Mérida Yucatán | $688 | 8 |
| Nuevo León Nuevo León | $700 | 1 |
| Oaxaca de Juárez Oaxaca | $700 | 1 |
| Atlixco Puebla | $700 | 1 |
| San Pedro Cholula Puebla | $700 | 1 |
| San Jose del Cabo Baja California Sur | $700 | 1 |
| Coyoacán Ciudad de México | $722 | 9 |
| Cuernavaca Morelos | $725 | 4 |
| Tlalpan Ciudad de México | $725 | 2 |
| Naucalpan de Juárez México | $731 | 8 |
| Benito Juárez Ciudad de México | $737 | 15 |
| Álvaro Obregón Ciudad de México | $738 | 4 |
| Monterrey Nuevo León | $746 | 24 |
| Gustavo A. Madero Ciudad de México | $750 | 1 |
| Mexico City Ciudad de México | $752 | 98 |
| Acapulco Guerrero | $800 | 2 |
| Culiacán Sinaloa | $800 | 2 |
| El Marqués Querétaro | $800 | 1 |
| Playa del Carmen Quintana Roo | $800 | 1 |
| San Nicolás de los Garza Nuevo León | $830 | 10 |
| San Luis Potosí San Luis Potosí | $835 | 11 |
| Miguel Hidalgo Ciudad de México | $835 | 13 |
| Cuauhtémoc Ciudad de México | $857 | 7 |
| Tlalnepantla de Baz Ciudad de México | $899 | 1 |
| La Paz Baja California Sur | $900 | 2 |
| Boca del Río Veracruz de Ignacio de la Llave | $900 | 1 |
| Guadalupe Nuevo León | $930 | 4 |
| San Pedro Garza Garcia Nuevo León | $1,064 | 11 |
| Cancún Quintana Roo | $1,200 | 1 |
| Huixquilucan México | $1,400 | 2 |
| Cuajimalpa de Morelos Ciudad de México | $1,750 | 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.