Puerto Vallarta vs San Miguel de Allende on MXN 600,000: take-home pay, rent and cost of living in 2026
On a gross salary of MXN 600,000 a year, a single employee takes home MXN 39,547 a month in Puerto Vallarta (79% of gross) and MXN 39,547 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 20,248 and MXN 15,993 of take-home pay after rent. Keeping the same standard of living and saving 15% of your pay would cost about MXN 34,594 a month in San Miguel de Allende — this salary leaves MXN 4,954 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 year | MXN 600,000 | MXN 600,000 |
| Take-home pay per month | MXN 39,547 | MXN 39,547 |
| One-bedroom rent, city centre | MXN 23,555 | MXN 19,300 |
| Left after rent | MXN 15,993 | MXN 20,248 |
| Cost-of-living index (New York = 100) | 37.8 | 38.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 600,000 a year, you take home MXN 39,547 a month in Puerto Vallarta, Mexico and MXN 39,547 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,954 a month (MXN 59,447 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 600,000 gross a year you take home MXN 39,547 a month in Mexico and MXN 39,547 a month in Mexico. The calculation applies each country's 2026 income tax and social security rules for a single employee.