Martensdale is a city located in Warren County, Iowa. Martensdale has a 2026 population of 413. Martensdale is currently growing at a rate of 0.49% annually but its population has decreased by -2.13% since the most recent census, which recorded a population of 422 in 2020.