Overview Marion is a city in Iowa, United States, with a population of about 37,330[1]. Geography Coordinates: 42.0342, -91.5977