Salary data · Mexico 2026

How much does a Human Resources earn in Mexico?

Median salary of $44,000 MXN per month (gross) — about US$2,500 — with a range from $20,500 to $96,500. Data by level and city, backed by 23+ years in the Mexican market. Updated July 14, 2026.

Minimum$20,500≈ US$1,150/mo
Median$44,000≈ US$2,500/mo
Maximum$96,500≈ US$5,500/mo

MXN figures are gross monthly; USD values are approximate, at ~17.5 MXN/USD.

HR is at a pivotal moment given the war for talent and retention.

At a glance

  • The median salary of a Human Resources in Mexico is around $44,000 MXN per month (gross) — roughly US$2,500 at current exchange rates.
  • The range runs from $20,500 to $96,500 MXN per month (≈ US$1,150 to US$5,500) depending on seniority, city and specialization.
  • The best-paying cities for a Human Resources are Monterrey, Guadalajara, Tijuana.
Key compensation factor

HR Business Partner and specialized talent-acquisition profiles pay above the area average.

Job market: Human Resources in Mexico

Who hires

Cross-sector: corporates and multinationals, tech, manufacturing and services; plus HR consultancies and shared-service centers.

Demand & profile

Broad, steady demand; HR Business Partner and specialized talent-acquisition profiles stand out.

Human Resources salary by level (seniority)

LevelMinimumMedianMaximum
Junior$20,500$24,000≈ US$1,350$27,500
Media$40,000$46,000≈ US$2,650$53,000
Senior$68,000$80,500≈ US$4,600$96,500

Figures in gross monthly MXN. USD approximate at ~17.5 MXN/USD.

Human Resources salary by city

CityMinimumMedianMaximum
Monterrey$24,000$50,000≈ US$2,850$96,500
Guadalajara$23,000$48,000≈ US$2,750$92,500
Tijuana$22,500$46,000≈ US$2,650$85,000
León$20,500$43,000≈ US$2,450$76,000
Ciudad Juárez$21,500$42,500≈ US$2,450$81,000

Figures in gross monthly MXN (USD approximate at ~17.5 MXN/USD). Only cities with a sufficient sample.

Methodology

These ranges are built on Talentosy's experience: 23+ years in the Mexican market, 9,000+ placements and the roles we currently have in active search. Our analyst team reviews and updates them periodically against market references. Figures are gross monthly salary offered to market and exclude bonuses or benefits unless stated. Last updated: July 14, 2026.

Hiring a Human Resources in Mexico?

Talentosy connects U.S. and global companies with specialized talent in Mexico. Get a quote.

Request a quote

Frequently asked questions

How much does a Human Resources earn in Mexico in 2026?

The median salary of a Human Resources in Mexico is around $44,000 MXN per month (gross) — approximately US$2,500 at ~17.5 MXN/USD — with a range from $20,500 to $96,500 (≈ US$1,150–US$5,500) depending on seniority and city.

How much does a junior vs. senior Human Resources earn?

Junior: median $24,000 ($20,500–$27,500). Media: median $46,000 ($40,000–$53,000). Senior: median $80,500 ($68,000–$96,500).

Which city in Mexico pays a Human Resources best?

Among the cities with the most openings, the best-paying for a Human Resources are Monterrey (median $50,000), Guadalajara (median $48,000), Tijuana (median $46,000).

What companies hire a Human Resources in Mexico?

Cross-sector: corporates and multinationals, tech, manufacturing and services; plus HR consultancies and shared-service centers. Broad, steady demand; HR Business Partner and specialized talent-acquisition profiles stand out.

Where does this Human Resources salary data come from?

From Talentosy's experience: 23+ years in the Mexican market, 9,000+ placements and the roles we currently have in active search. Our team of analysts reviews and updates the ranges periodically (last updated: July 14, 2026).

Other salary guides