Home prices
The median home cost in St. Marys is $143,300. In comparison to its surrounding areas it is approximately $16,660 (13%) higher.In comparison to the country as a whole it is roughly $74,200 (34%) lower, and is about $10,100 (7%) higher compared to the city of Des Moines.
Rents
The median rent in St. Marys is $850 per month. This is about $81 (10%) higher compared to its surrounding areas.It is about $212 (19%) lower in comparison to the US as a whole, and compared to the city of Des Moines is is very similar.
Nearby places
St. Charles
St. Charles is about 3 miles west of St. Marys. Its housing prices are somewhat more expensive. The median home in St. Charles is valued at $153,000, which comes out to $9,700 (6%) higher than St. Marys. Rent there is a bit less expensive. The median rent in St. Charles is $684 per month, which works out to $166 (24%) lower than St. Marys.
Martensdale
Martensdale is approximately 4 miles north from St. Marys. Real estate prices there are a little less expensive. The cost of the median home in Martensdale is $133,800, which is $9,500 (7%) lower than St. Marys. The rent there is a little less expensive. Martensdale's median rent is $658 a month, which works out to $192 (29%) lower than St. Marys.
Patterson
Patterson is roughly 6 miles northwest of St. Marys. Its housing prices are significantly less expensive. The median home in Patterson costs $71,700, which is $71,600 (99%) lower than St. Marys. Rents there are a little more expensive. In Patterson the median monthly rent is $922, which works out to $72 (7%) higher than St. Marys.
Truro
Truro is about 8 miles southwest of St. Marys. Real estate prices there are a little less expensive. The value of the median home in Truro is $111,400, which comes out to $31,900 (28%) lower than St. Marys. The rent there is somewhat less expensive. In Truro the median rent is $795 per month, which works out to $55 (6%) lower than St. Marys.
Indianola
Indianola is roughly 8 miles northeast from St. Marys. Its housing prices are a bit more expensive. Indianola's median home price is $163,300, which is $20,000 (12%) higher than St. Marys. Its rents are somewhat less expensive. The median rent in Indianola is $784 per month, which is $66 (8%) lower than St. Marys.