moneycurio

Compare countries

India vs MexicoSalaries & cost of living, compared

In Mexico, the average salary is 343% higher than in India ($13,300 vs $3,000 a year). The overall cost of living is 122% higher. Once prices are taken into account, a typical salary stretches 100% further in Mexico — the number that actually shapes your standard of living.

Average salary / yr

India$3,000
Mexico$13,300

Higher pay: Mexico

Cost of living (US=100)

India24.4
Mexico54.2

Pricier: Mexico

Real purchasing power

India12295
Mexico24539

Goes further: Mexico

A $3,000 salary in India feels like about $1,351 in Mexico once local prices apply.

Try it with your own salary →

Frequently asked questions

Are salaries higher in India or Mexico?

The average wage is higher in Mexico — $13,300 versus $3,000 per year.

Is India or Mexico more expensive to live in?

Mexico has the higher overall cost of living — a price level of 54.2 versus 24.4 (United States = 100).

Where does your money go further, India or Mexico?

After adjusting the average wage for local prices, real purchasing power is higher in Mexico. That is usually the number that matters most for day-to-day life.

Salaries use OECD average wages; cost of living uses World Bank price levels (2026-07-25). India's wage is an estimate. Figures are ballpark for comparison, not precise.