Short answer
Yes, Americans can buy property in Mexico. The important detail is the restricted zone: foreign buyers generally cannot acquire direct domain over residential land within 100 kilometers of borders or 50 kilometers of beaches. In practice, many coastal purchases use a fideicomiso bank trust.
Mexico vs Belize at a glance
| Question | Mexico | Belize |
|---|---|---|
| Coastal ownership | Usually fideicomiso trust for foreigners | Direct fee-simple title |
| Language | Spanish | English official |
| Healthcare | Much stronger in major cities | Limited; plan evacuation coverage |
| Cost of living | Usually lower | Higher than expected due to imports |
| Local capital gains | Can apply | No local capital gains tax |
When Belize is the better fit
Belize is worth considering if you want English-language contracts and government systems, direct title without a bank trust, lower property tax friction, and Caribbean property without Mexico's restricted-zone structure. Start with buying property in Belize, San Pedro real estate, and Corozal if you want Belize plus easy access to Mexican healthcare and shopping.
When Mexico is probably better
Mexico usually wins if healthcare, big-city infrastructure, lower living costs, and a much larger expat ecosystem matter more than direct-title simplicity.