Hi
Some good ideas have been expressed here already.
I think the first step would be for you to ask yourself and get clear on the following:
Weather, How hot or how cold are you willing to go.
Personally, the beach in
Mexico is too hot for me 6 months out of the year (so is Miami, FL).
However, many gringos live year round at the beach. I love the beach and would live there as my first choice it weren’t for the heat and humidity for a good portion of the year.
Cost of Living: What are you looking at for a monthly income and therefore what can you spend?
Most expensive areas are the resort towns (Cabo, Cancun, Puerto Vallerta).
Next is non resort Gringo enclaves (Lake Chapala, San Miguel de Allende)
Lest expensive: Rural areas that don’t cater to foreigners.
Real Estate: Are you thinking of buying or renting?
Same info here as mentioned above for cost of living.
Spanish Proficiency: Beginner, Intermediate, Fluent?
The less Spanish you know the more you may be inclined to live near other English speaking foreigners.
Comfort level with Mexican culture.
Same info here as mentioned above for Spanish Proficiency.
How resourceful and independent are you?
Have you lived in a foreign non-English speaking country before?
Have you traveled in a lot of foreign non-English speaking counties before?
Medical Care: How close do you want major medical facilities?
You need to be near major population centers for major medical facilities.
Things to Do: What are your interests and hobbies? Does this area offer them?