Marion is a city in and the county seat of Marion County, Ohio, United States. The municipality is located in north-central Ohio, approximately 50 miles north of Columbus. The population was 36,837 at the 2010 census, and is estimated to be 35,883 in 2019. It is the largest city in Marion County and the principal city of the Marion, OH Micropolitan Statistical Area. It is also part of the larger Columbus–Marion–Zanesville, OH Combined Statistical... Show more

source