Cost of Living in Mexico

Compared to its North American neighbours, Mexico is more affordable and prices are generally lower. For this reason, along with the relaxed and high-quality lifestyle, the country has become an increasingly popular destination for foreign retirees, who find their pension stretches a lot further in Mexico than it would back home.

The cost of living in Mexico varies substantially depending on where an expat lives. It is possible to live inexpensively in the country's rural areas, whereas life in the cities is considerably more costly.

Cost of accommodation in Mexico

Expats living in Mexico will likely find accommodation to be their greatest monthly expense. However, this naturally depends on where they live in Mexico, as property prices and rentals can vary considerably. But, in general, expats will find good value for money when it comes to renting or purchasing property, particularly in the more rural areas. Cities and resort towns tend to be more expensive.

Both furnished and unfurnished accommodation is available and houses and apartments often come with fully equipped kitchens, which may help expats to save on start-up costs.

Cost of transport in Mexico

Mexico has an extensive public transport system which is affordable and reliable. Buses travel between most towns so getting around the country is easily done without a car. 

Many towns are easily navigable on foot or bicycle, so getting around will not be a major concern for an expat's budget if living in smaller towns.

Cost of living in Mexico chart

(Note that prices may vary depending on location and service provider and the table below is based on average prices for Mexico City in October 2018)

Accommodation (monthly rent)

One-bedroom apartment in the city centre

MXN 11,500

One-bedroom apartment outside the city centre

MXN 8,000

Food and drink

Dozen eggs

MXN 28

Milk (1 litre)

MXN 18

Rice (1kg)

MXN 20

Loaf of white bread

MXN 26

Chicken breasts (1kg)

MXN 89

Pack of cigarettes (Marlboro)

MXN 50

Eating out

Big Mac meal

MXN 95


MXN 12


MXN 38

Bottle of beer (local)    

MXN 40

Three-course meal at a mid-range restaurant

MXN 250

Utilities/household (monthly)

Mobile call rate (per minute – mobile to mobile)


Internet (uncapped ADSL or cable – average per month) 

MXN 530

Basic utilities (average per month for a standard household)

MXN 810


Taxi rate/km 


Bus fare in the city centre       


Gasoline/petrol (per litre)

MXN 19

Expat Health Insurance Partners

Aetna International

Aetna is an award-winning insurance business that provides health benefits to more than 650,000 members worldwide. Their high quality health insurance plans are tailored to meet the individual needs of expats living and working abroad.

Get a quote from Aetna International


Cigna Global

With 86 million customer relationships in over 200 countries, Cigna Global has unrivalled experience in dealing with varied and unique medical situations and delivering high standards of service wherever you live in the world.

Get a quote from Cigna Global