Ironton is a city in and the county seat of Lawrence County, Ohio, United States. Located in southernmost Ohio along the Ohio River 15 miles northwest of Huntington, West Virginia, the city includes the Downtown Ironton Historic District.The population was 11,129 at the 2010 census. Ironton is part of the Huntington-Ashland, WV-KY-OH, Metropolitan Statistical Area (MSA).