Puerto Vallarta vs San Miguel de Allende on MXN 580,000: take-home pay, rent and cost of living in 2026

On a gross salary of MXN 580,000 a year, a single employee takes home MXN 38,319 a month in Puerto Vallarta (79% of gross) and MXN 38,319 a month in San Miguel de Allende (79%), after income tax and social security contributions.

San Miguel de Allende is 3% more expensive than Puerto Vallarta overall (cost-of-living index 38.9 vs 37.8, New York = 100). A one-bedroom flat in the city centre rents for about MXN 19,300 a month in San Miguel de Allende and MXN 23,555 in Puerto Vallarta, which leaves MXN 19,019 and MXN 14,764 of take-home pay after rent. Keeping the same standard of living and saving 15% of your pay would cost about MXN 33,519 a month in San Miguel de Allende — this salary leaves MXN 4,800 a month on top.

By category, groceries cost 12% more in San Miguel de Allende than in Puerto Vallarta, eating out 6% less and rent 5% more.

Puerto Vallarta San Miguel de Allende
Gross salary per yearMXN 580,000MXN 580,000
Take-home pay per monthMXN 38,319MXN 38,319
One-bedroom rent, city centreMXN 23,555MXN 19,300
Left after rentMXN 14,764MXN 19,019
Cost-of-living index (New York = 100)37.838.9

How each figure is taxed: Mexico tax calculator and Mexico tax calculator. Single employee without children; rent and price data from Numbeo, refreshed monthly.

Questions about Puerto Vallarta vs San Miguel de Allende

Is San Miguel de Allende, Mexico more expensive than Puerto Vallarta, Mexico?

San Miguel de Allende, Mexico is 3% more expensive than Puerto Vallarta, Mexico overall. On a gross salary of MXN 580,000 a year, you take home MXN 38,319 a month in Puerto Vallarta, Mexico and MXN 38,319 a month in San Miguel de Allende, Mexico after income tax and social contributions.

How much can I save living in San Miguel de Allende, Mexico vs Puerto Vallarta, Mexico?

Keeping the same standard of living as in Puerto Vallarta, Mexico, you could save about MXN 4,800 a month (MXN 57,600 a year) in San Miguel de Allende, Mexico on this salary, after rent and living costs.

What taxes will I pay in Mexico vs Mexico?

On MXN 580,000 gross a year you take home MXN 38,319 a month in Mexico and MXN 38,319 a month in Mexico. The calculation applies each country's 2026 income tax and social security rules for a single employee.