Houses for sale in San Miguel de Allende, Guanajuato up to MX$2 million
As of November 12, 2026 there are 96 houses for sale in San Miguel de Allende, Guanajuato with a published price of $2,000,000 MXN or less, out of 546 in total. They are shown from lowest to highest price. Of the 96 listings with a published price, half are priced under $895,000 MXN and the range runs from $251,429 MXN to $2,000,000 MXN.
Listings 1–48 of 96
More options in San Miguel de Allende
Other cities in Guanajuato
San Miguel de Allende market report: prices by area and type →
Frequently asked questions
How many houses are for sale in San Miguel de Allende up to MX$2 million?
As of November 12, 2026, Cielo Inmuebles has 96 houses for sale in San Miguel de Allende, Guanajuato up to MX$2 million. The number changes as agencies publish or withdraw their listings.
Figures come from the active listings on Cielo Inmuebles and are asking prices in Mexican pesos. Prices outside a plausible band are left out of medians and ranges; the listing is still shown.