Skip to main contentSkip to navigation
1 / 12

Land for Sale in St. Marys, Iowa

McGregor St, St. Marys, IA 50241

$250,000
12.3 acres
Active sale
ago
Est $1,697/mo

Presenting an exceptional 12.27-acre building site located just north of St. Marys, IA, in the heart of desirable Warren County. Offering an ideal blend of privacy, natural beauty, and convenience, this property provides an outstanding opportunity to build your dream home in one of south-central Iowa's most sought-after rural areas. Located just minutes from paved Highway S45, the property offers quick and convenient access to Indianola, the Des Moines Metro, and surrounding communities while maintaining the peaceful atmosphere of country living. The property's gently rolling topography creates several outstanding building locations, each offering scenic views of the surrounding countryside and accommodating a variety of home designs, including walkout, daylight, and traditional floor plans. A beautiful mix of mature hardwood timber and open grassland provides an attractive backdrop while allowing ample space for a custom home, shop building, gardens, or a small hobby farm. Rural water, electricity, and multiple high-speed internet providers are available, making this property ready for your future home. Located within the Martensdale-St. Marys Community School District, this acreage combines the benefits of rural living with the convenience of modern utilities and an easy commute. While the property's primary appeal is its exceptional homesite potential, the timber and natural habitat provide a peaceful setting where wildlife is commonly seen throughout the year.

Location

Street address
McGregor St
Zip code
50241
Community
St. Mary's
School district
Martensdale-ST Marys
Elevation
1,012 feet
Coordinates
41.3256, -93.7451

Directions

From St. Marys: Head North on Highway R45 for 1.25 miles. Turn left onto McGregor Street and head West for .50 miles. The property is on the left (south) side of the road. Look for the Company Sign.

Property details

Acreage
12.27 acres
Zoning
Ag
MLS #
DMAAR 744890
Posted

Property taxes

Recent
$140

Listing history

DateEventPriceChangeSource
July 10, 2026New listing$250,000DMAAR
Subscribe to listing updates

Payment calculator

This 12.27-acre property is located at McGregor St in St. Marys, IA 50241. The land is available for sale, priced at $250,000 — $20,375 per acre.

Listed by Peoples Company, (515) 771-7588

Checked 2 hours agoUpdated Source

Report listing issue

Copyright © 2026 Des Moines Area Association of REALTORS®, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Contact listing agent Rules
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.
Contact