Most of us who live in San Miguel de Allende assume it must be the most expensive place to live in Mexico.
Ahh, but au contraire, this is not so.
Many people say so, but that does not make it true. Yes, there are restaurants here that the tourists go to and spend $80USD for a dinner and drinks, but those of us who live here seldom frequent those establishments. The same with the hotel rooms that have door rates of $600USD (and often have few guests except on the weekends). But, there are also hotels for $30USD a night that are nice as well as many places to eat for $5-10USD for a full meal with soft drink.
The suspense has ended. A survey was done by a firm, whose name I have lost. However, I do remember it began with a K. Ahh, the trials and tribulations of an ageing mind.
They used Mexico City as the base for determining those places that were higher in cost of living for rent, food, utilities, transportation.
The most expensive place is Los Cabos. Not having ever been there, I can't gauge if that is true, but based on the survey it is true.
Second is Cancun. Having paid $4USD for a Coca-Cola there, I agree. And I SO remember forty years ago when there were no paved roads and the dirt roads were divided by white painted rocks. What a shame!
The next city really surprised me. Monterrey! I've participated in many restaurant trade shows there and never thought it expensive. However, I also now realize that was about 20 years ago. My how time flies.
On to other information........
The least expensive places to live are Tlaxcala, a delightfully clean, sweet little city in close proximity to Puebla. Zacatecas, Tepic and Guanajuato round out the least expensive. Who knew?
There you have it. Go check them out yourself. Let me know what you find. I've been to all except Los Cabos and Tepic. I never felt that Zacatecas or Guanajuato were noticeably less expensive then say,
San Miguel de Allende!
It's all a matter of perception, isn't it?