HOME SALARY COMPARISON COST OF LIVING
Home Page
Compare Your Salary
Salary Report
Best Paying Jobs
Salary Increase Letter
Read Our Articles
Salary Calculator

Average Salary in Mexico 2019

How much money does a person working in Mexico make?

45,706 MXN per month
Average Monthly Salary
A person working in Mexico typically earns around 45,706 MXN per month.
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 | All Jobs

Median and salary distribution monthly Mexico

Abount These Figures: Salary Range, Median and Percentiles

Salaries in Mexico range between 6,187 MXN per month (minimum salary) to 202,394 MXN per month (maximum salary).

The median salary is 45,249 MXN per month, which means that half (50%) of the population are earning less than 45,249 MXN while the other half are earning more than 45,249 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.

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 23,146 MXN while 75% of them are earning more than 23,146 MXN. Also from the diagram, 75% of the population are earning less than 121,345 MXN while 25% are earning more than 121,345 MXN.

What is the difference between the median and the average salary? What should you be looking at?

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    =  
41,708 MXN
Average Salary 2017    +4%  
43,251 MXN
Average Salary 2018    +2%  
44,203 MXN
Average Salary 2019    +3%  
45,706 MXN
Percentage increase and decrease are relative to the previous value
Salaries in Mexico are on the rise in the year 2019 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2019 are 3% higher than those of 2018. The trend suggests a slow yet continous increase in pay in 2020 and future years. These numbers differ slightly from industry to another.


Salaries for popular jobs

Job TitleAverage Salary
Accountant29,837 MXN
Administrative Assistant22,849 MXN
Architect41,093 MXN
Attorney62,560 MXN
Biomedical Engineer40,513 MXN
CAD Drafter32,743 MXN
Cashier26,629 MXN
Chartered Accountant38,675 MXN
Chef35,474 MXN
Chief Executive Officer102,425 MXN
Chief Financial Officer96,985 MXN
Civil Engineer39,415 MXN
Civil Engineer42,321 MXN
Computer Technician33,321 MXN
Creative Director44,249 MXN
Dentist106,493 MXN
Developer / Programmer39,273 MXN
Electrical Engineer42,167 MXN
Elementary School Teacher31,826 MXN
Engineer42,116 MXN
Executive Chef41,302 MXN
Flight Attendant38,243 MXN
General Manager77,119 MXN
Graphic Designer29,887 MXN
Hotel Manager70,094 MXN
Human Resources Manager64,972 MXN
Internal Auditor45,399 MXN
Journalist44,828 MXN
Legal Assistant32,273 MXN
Mechanical Engineer44,961 MXN
Nurse35,276 MXN
Pharmacist49,985 MXN
Photographer31,740 MXN
Pilot52,386 MXN
Police Officer36,028 MXN
Project Manager49,319 MXN
Receptionist32,869 MXN
Receptionist24,539 MXN
Sales Manager73,618 MXN
Sales Representative28,819 MXN
Secondary School Teacher37,950 MXN
Secretary24,930 MXN
Teacher36,303 MXN
Teller29,592 MXN
Travel Agent35,991 MXN
Waiter / Waitress27,641 MXN

Average Hourly Wage in Mexico | All Jobs

264 MXN per hour
Average Hourly Wage

The average hourly wage (pay per hour) in Mexico | All Jobs is 264 MXN. This means that the average person in Mexico earns approximatly 264 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
Acapulco53,571 MXN
Acuna45,697 MXN
Aguascalientes54,670 MXN
Boca del Rio40,382 MXN
Buenavista44,167 MXN
Campeche45,007 MXN
Cancun53,461 MXN
Celaya49,113 MXN
Chalco41,995 MXN
Chetumal41,252 MXN
Chicoloapan42,134 MXN
Chihuahua61,084 MXN
Chilpancingo43,581 MXN
Chimalhuacan53,071 MXN
Cholula de Rivadabia42,815 MXN
Ciudad Apodaca51,368 MXN
Ciudad del Carmen42,300 MXN
Ciudad Juarez41,936 MXN
Ciudad Lopez Mateos51,552 MXN
Ciudad Obregon48,547 MXN
Ciudad Santa Catarina47,315 MXN
Ciudad Valles39,260 MXN
Ciudad Victoria48,040 MXN
Coacalco47,534 MXN
Coatzacoalcos45,290 MXN
Colima40,024 MXN
Cordoba39,868 MXN
Cuautitlan Izcalli51,446 MXN
Cuautla40,539 MXN
Cuernavaca48,560 MXN
Culiacan55,458 MXN
Delicias38,969 MXN
Durango52,108 MXN
Ecatepec de Morelos62,422 MXN
Ensenada47,727 MXN
Fresnillo38,340 MXN
General Escobedo49,719 MXN
Gomez Palacio46,997 MXN
Guadalajara62,002 MXN
Guadalupe53,180 MXN
Guaymas37,597 MXN
Hermosillo54,343 MXN
Hidalgo del Parral37,151 MXN
Iguala38,414 MXN
Irapuato50,272 MXN
Ixtapaluca48,400 MXN
Jiutepec41,912 MXN
La Paz45,276 MXN
Leon61,817 MXN
Los Mochis47,233 MXN
Los Reyes la Paz46,723 MXN
Manzanillo39,336 MXN
Matamoros50,865 MXN
Mazatlan49,718 MXN
Merida54,441 MXN
Metepec44,562 MXN
Mexicali53,845 MXN
Mexico City62,362 MXN
Minatitlan37,489 MXN
Monclova44,588 MXN
Monterrey61,275 MXN
Morelia52,297 MXN
Naucalpan60,541 MXN
Navojoa37,080 MXN
Nezahualcoyotl60,909 MXN
Nogales43,833 MXN
Nuevo Laredo49,768 MXN
Oaxaca45,984 MXN
Ojo de Agua46,015 MXN
Orizaba37,787 MXN
Pachuca45,845 MXN
Piedras Negras40,698 MXN
Playa del Carmen41,050 MXN
Poza Rica42,560 MXN
Puebla62,061 MXN
Puerto Vallarta43,920 MXN
Queretaro52,851 MXN
Reynosa52,233 MXN
Salamanca41,564 MXN
Saltillo54,400 MXN
San Cristobal de las Casas43,023 MXN
San Juan del Rio39,662 MXN
San Luis Potosi53,675 MXN
San Luis Rio Colorado41,686 MXN
San Nicolas de los Garza50,604 MXN
San Pablo de las Salinas43,283 MXN
San Pedro Garza Garcia37,714 MXN
Soledad de Graciano Sanchez45,890 MXN
Tampico47,797 MXN
Tapachula43,323 MXN
Tehuacan45,707 MXN
Tepic48,757 MXN
Tijuana61,639 MXN
Tlalnepantla de Baz52,851 MXN
Tlaquepaque52,070 MXN
Toluca51,157 MXN
Tonala50,118 MXN
Torreon52,461 MXN
Tuxtla Gutierrez51,840 MXN
Uruapan46,583 MXN
Veracruz50,363 MXN
Villa Nicolas Romero47,411 MXN
Villahermosa49,417 MXN
Xalapa50,518 MXN
Xico49,063 MXN
Zacatecas38,632 MXN
Zamora de Hidalgo39,470 MXN
Zapopan61,451 MXN
49308 - 337
Home|Privacy Policy|Salary Comparison

©Salary Explorer 2018