Compare Your Salary
Average Salaries
Best Paying Jobs
Salary Increase Letter
Career Articles
Cost of Living Calculator

Average Salary in Mexico 2020

How much money does a person working in Mexico make?

Average Monthly Salary
26,800 MXN
( 322,000 MXN yearly)


A person working in Mexico typically earns around 26,800 MXN per month. Salaries range from 3,630 MXN (lowest) to 119,000 MXN (highest).

This is the average monthly salary including housing, transport, and other benefits. Salaries differ drasticly between different jobs. If you are interested in the salary of a particular job, see below for salaries for specific job titles.

Distribution of Salaries in Mexico

Median and salary distribution monthly Mexico

The median, the maximum, the minimum, and the range

  • Salary Range

    Salaries in Mexico range between 3,630 MXN per month (minimum salary) to 119,000 MXN per month (maximum salary).

  • Median Salary

    The median salary is 26,500 MXN per month, which means that half (50%) of the population are earning less than 26,500 MXN while the other half are earning more than 26,500 MXN. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.

  • Percentiles

    Closely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of the population are earning less than 13,600 MXN while 75% of them are earning more than 13,600 MXN. Also from the diagram, 75% of the population are earning less than 71,200 MXN while 25% are earning more than 71,200 MXN.

What is the difference between the median and the average salary?

Both are indicators. If your salary is higher than both of the average and the median then you are doing very well. If your salary is lower than both, then many people are earning more than you and there is plently of room for improvement. If your wage is in between the average and median, then things can be a bit confusing. We have written a guide to explain all the different senarios. How to compare your salary

Salary Trend and Forecast in Mexico

How are Mexico salaries changing over time? Listed below is a chart that shows the average salary over the past few years.

Salary trends and forecast monthly Mexico
Average Salary 2016
24,000 MXN
Average Salary 2017+4%
24,900 MXN
Average Salary 2018+2%
25,400 MXN
Average Salary 2019+3%
26,300 MXN
Percentage increase and decrease are relative to the previous value
Salaries in Mexico are on the rise in the year 2020 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2020 are 2% higher than those of 2019. The trend suggests a slow yet continous increase in pay in 2021 and future years. These numbers differ slightly from industry to another.

Salaries for popular jobs

Job TitleAverage Salary
Accounting and Finance
Accountant17,500 MXN
Accounting Assistant17,500 MXN
Accounting Manager34,600 MXN
Bookkeeper13,300 MXN
Chartered Accountant22,700 MXN
Corporate Treasurer45,800 MXN
Financial Analyst26,500 MXN
Financial Manager54,600 MXN
Internal Auditor26,600 MXN

Administration / Reception / Secretarial
Administrative Assistant13,400 MXN
Office Manager17,700 MXN
Receptionist14,400 MXN
Secretary14,600 MXN

Advertising / Grapic Design / Events
Art Director25,700 MXN
Creative Director25,900 MXN
Graphic Designer17,500 MXN
Photographer18,600 MXN

Airlines / Aviation / Aerospace / Defense
Aerospace Engineer28,100 MXN
Air Traffic Controller27,200 MXN
Flight Attendant22,400 MXN
Pilot30,700 MXN

Architect24,100 MXN
CAD Drafter19,200 MXN

Mechanic14,000 MXN
Service Advisor20,600 MXN

Bank Branch Manager39,900 MXN
Teller17,400 MXN

Teacher21,300 MXN
Translator22,700 MXN

Business Planning
Business Analyst30,400 MXN
Business Development Manager38,400 MXN
Project Manager32,000 MXN

Care Giving and Child Care
Nanny17,000 MXN
Nursery Teacher18,600 MXN

Construction / Building / Installation
Civil Engineer23,100 MXN
Construction Project Manager32,000 MXN
Health and Safety Officer17,200 MXN

Customer Service and Call Center
Call Center Representative18,700 MXN
Customer Service Manager33,900 MXN
Customer Service Representative18,800 MXN

Civil Engineer24,800 MXN
Electrical Engineer24,700 MXN
Engineer24,700 MXN
Mechanical Engineer26,400 MXN

Executive and Management
Chief Executive Officer60,100 MXN
Chief Financial Officer56,900 MXN
General Manager45,200 MXN
Project Manager28,900 MXN

Food / Hospitality / Tourism / Catering
Chef20,800 MXN
Executive Chef24,200 MXN
Hotel Manager41,100 MXN
Receptionist19,300 MXN
Travel Agent21,100 MXN
Waiter / Waitress16,200 MXN

Health and Medical
Dentist62,400 MXN
Dietitian57,100 MXN
Laboratory Technician20,300 MXN
Nurse20,700 MXN

Human Resources
Human Resources Manager38,100 MXN
Human Resources Officer21,600 MXN

Information Technology
Computer Technician19,500 MXN
Database Administrator25,200 MXN
Developer / Programmer23,000 MXN
Information Technology Manager38,800 MXN
Network Engineer22,000 MXN

Law Enforcement / Security / Fire
Police Officer21,100 MXN

Attorney36,700 MXN
Legal Assistant18,900 MXN

Media / Broadcasting / Arts / Entertainment
Journalist26,300 MXN

Pharmaceutical and Biotechnology
Biomedical Engineer23,800 MXN
Pharmacist29,300 MXN

Sales Retail and Wholesale
Cashier15,600 MXN
Sales Manager43,200 MXN
Sales Representative16,900 MXN

Teaching / Education
Elementary School Teacher18,700 MXN
Secondary School Teacher22,300 MXN

Average Hourly Wage in Mexico

150 MXN per hour

The average hourly wage (pay per hour) in Mexico is 150 MXN. This means that the average person in Mexico earns approximatly 150 MXN for every worked hour.

Hourly Wage = Annual Salary ÷ ( 52 x 5 x 8 )

The hourly wage is the salary paid in one working hour. Usually jobs are classified into two categories: salaried jobs and hourly jobs. Salaried jobs pay a fix amount regardless of the hours worked. Hourly jobs pay per worked hour. To convert salary into hourly wage the above formula is used (assuming 5 working days in a week and 8 working hours per day which is the standard for most jobs). The hourly wage calculation may differ slightly depending on the worked hours per week and annual vacation allowance. The figures mentioned above are good approximation and they are considered to the be the standard.

Salary Comparison By City

CityAverage Salary
Acapulco31,400 MXN
Acuna26,800 MXN
Aguascalientes32,100 MXN
Boca del Rio23,700 MXN
Buenavista25,900 MXN
Campeche26,400 MXN
Cancun31,300 MXN
Celaya28,800 MXN
Chalco24,600 MXN
Chetumal24,200 MXN
Chicoloapan24,700 MXN
Chihuahua35,800 MXN
Chilpancingo25,600 MXN
Chimalhuacan31,100 MXN
Cholula de Rivadabia25,100 MXN
Ciudad Apodaca30,100 MXN
Ciudad del Carmen24,800 MXN
Ciudad Juarez24,600 MXN
Ciudad Lopez Mateos30,200 MXN
Ciudad Obregon28,500 MXN
Ciudad Santa Catarina27,700 MXN
Ciudad Valles23,000 MXN
Ciudad Victoria28,200 MXN
Coacalco27,900 MXN
Coatzacoalcos26,600 MXN
Colima23,500 MXN
Cordoba23,400 MXN
Cuautitlan Izcalli30,200 MXN
Cuautla23,800 MXN
Cuernavaca28,500 MXN
Culiacan32,500 MXN
Delicias22,900 MXN
Durango30,600 MXN
Ecatepec de Morelos36,600 MXN
Ensenada28,000 MXN
Fresnillo22,500 MXN
General Escobedo29,200 MXN
Gomez Palacio27,600 MXN
Guadalajara36,400 MXN
Guadalupe31,200 MXN
Guaymas22,000 MXN
Hermosillo31,900 MXN
Hidalgo del Parral21,800 MXN
Iguala22,500 MXN
Irapuato29,500 MXN
Ixtapaluca28,400 MXN
Jiutepec24,600 MXN
La Paz26,500 MXN
Leon36,200 MXN
Los Mochis27,700 MXN
Los Reyes la Paz27,400 MXN
Manzanillo23,100 MXN
Matamoros29,800 MXN
Mazatlan29,200 MXN
Merida31,900 MXN
Metepec26,100 MXN
Mexicali31,600 MXN
Mexico City36,600 MXN
Minatitlan22,000 MXN
Monclova26,100 MXN
Monterrey35,900 MXN
Morelia30,700 MXN
Naucalpan35,500 MXN
Navojoa21,700 MXN
Nezahualcoyotl35,700 MXN
Nogales25,700 MXN
Nuevo Laredo29,200 MXN
Oaxaca27,000 MXN
Ojo de Agua27,000 MXN
Orizaba22,200 MXN
Pachuca26,900 MXN
Piedras Negras23,900 MXN
Playa del Carmen24,100 MXN
Poza Rica25,000 MXN
Puebla36,400 MXN
Puerto Vallarta25,800 MXN
Queretaro31,000 MXN
Reynosa30,600 MXN
Salamanca24,400 MXN
Saltillo31,900 MXN
San Cristobal de las Casas25,200 MXN
San Juan del Rio23,300 MXN
San Luis Potosi31,500 MXN
San Luis Rio Colorado24,400 MXN
San Nicolas de los Garza29,700 MXN
San Pablo de las Salinas25,400 MXN
San Pedro Garza Garcia22,100 MXN
Soledad de Graciano Sanchez26,900 MXN
Tampico28,000 MXN
Tapachula25,400 MXN
Tehuacan26,800 MXN
Tepic28,600 MXN
Tijuana36,100 MXN
Tlalnepantla de Baz31,000 MXN
Tlaquepaque30,500 MXN
Toluca30,000 MXN
Tonala29,400 MXN
Torreon30,800 MXN
Tuxtla Gutierrez30,400 MXN
Uruapan27,300 MXN
Veracruz29,500 MXN
Villa Nicolas Romero27,800 MXN
Villahermosa29,000 MXN
Xalapa29,600 MXN
Xico28,800 MXN
Zacatecas22,700 MXN
Zamora de Hidalgo23,100 MXN
Zapopan36,000 MXN
49423 - 341

Cost of Living Calculator

Salary Calculator

Salary Increase Letters

Cost of Living Comparison

Career Articles

Best Paying Jobs
HomePrivacy PolicySalary Comparison

©Salary Explorer 2018