Martins Ferry is located in Belmont County, OH. The population is 6,907, making Martins Ferry the largest city in Belmont County.
There are 3 public schools in Martins Ferry with an average Homefacts rating of B+. The total crime rate for Martins Ferry is low , and there are 15 registered sex offenders residing in the city. Unemployment in Martins Ferry is very high and the median home sales price is $0. Detailed and up-to-date Martins Ferry property reports are available for any property address.
Cities near Martins Ferry include Pease Township, Wheeling and Brookside.