Martensdale is a city in Warren County, Iowa, United States. The population was 421 at the time of the 2020 census. It is part of the Des Moines–West Des Moines Metropolitan Statistical Area.

Geography

Martensdale is located along the Middle River. According to the United States Census Bureau, the city has a total area of , all of it land.

The Great Western Trail has its southern terminus in Martensdale.

Demographics