Martins Ferry
- Country: United States
- State: Ohio
- Population: 6,756 (2016)
- Latitude: 40° 5.8' N (40.09591°)
- Longitude: 80° 43.5' W (-80.72453°)
- Elevation: 216 m/709 ft. above sea level
- Time zone: America/New_York (UTC -05:00); DST observed (UTC -04:00)
- Alternate names: Franklin, Jefferson, Martin's Ferry, Martinsville, Norristown