Martins Ferry is a city in Belmont County, Ohio, United States, on the Ohio River. It is the largest city in Belmont County. 6,260 people lived there as of the 2020 census.[3]
Martins Ferry is part of the Wheeling metropolitan area.