In December 2023, the monthly rent for a one-bedroom apartment in the city center of Mexico City amounted to 913.96 U.S. dollars, whereas a three-bedroom apartment averaged 1803.96 U.S. dollars. Meanwhile, Mexico City is the most expensive place to buy residential property in Mexico.
Depending on the location, the average price for a two-bedroom apartment in Mexico City could exceed 300,000 U.S. dollars in 2024. In Miguel Hidalgo, the most expensive borough to buy an apartment in Mexico City, the average apartment price was nearly 439,000 U.S. dollars for a two-bedroom apartment, while a three-bedroom apartment cost over 918,000 U.S. dollars. Among the boroughs ranked in the statistic, Coyoacán had the most affordable prices for a one-bedroom apartment, averaging 121,000 U.S. dollars. Overall, Mexico City has the highest average house price per square meter in Mexico.
After Mexico City, Guadalajara was the most expensive city in Mexico to rent an apartment in 2024. As of the first quarter of the year, the average monthly rent for a two-bedroom apartment in Guadalajara amounted to 1,436 U.S. dollars. Rents in the different boroughs in Mexico ranged widely. Miguel Hidalgo, the most expensive borough, had an average monthly rent of almost 3,000 U.S. dollars.
The gross rental yield of apartments in Mexico varied from 4.75 to 6.43 percent in 2024, depending on the city. Acapulco had the lowest yield at about 4.75 percent, while Puebla fetched the highest at close to 6.43 percent. Within Mexico City, the area with the lowest yields for a 2-bedroom apartment was Tlalpan.
Not seeing a result you expected?
Learn how you can add new datasets to our index.
In December 2023, the monthly rent for a one-bedroom apartment in the city center of Mexico City amounted to 913.96 U.S. dollars, whereas a three-bedroom apartment averaged 1803.96 U.S. dollars. Meanwhile, Mexico City is the most expensive place to buy residential property in Mexico.