what county is marion ia in?
Marion is a city in Linn County, Iowa, United States. The population was 26,294 at the 2000 census and was estimated at 32,172 in 2007. The city is part of the Cedar Rapids Metropolitan Statistical Area. The town was named after Francis Marion, a hero of the Revolutionary War. The site was selected in 1839 to be the first county seat of the newly-organized Linn County, Iowa. After years of debate over moving the county seat to Cedar Rapids, Iowa, it was put to a vote in 1919. The vote was 9,960 in favor of moving the seat and 4,823 not in favor.