Leetonia is a village in northern Columbiana County, Ohio, United States. The population was 1,833 at the 2020 census. It is about 15 miles south of Youngstown.