New Cumberland is a city in Hancock County, West Virginia, United States, and its county seat. Located along the Ohio River, the popula…New Cumberland is a city in Hancock County, West Virginia, United States, and its county seat. Located along the Ohio River, the population was 1,020 at the 2020 census. It is part of the Weirton–Steubenville metropolitan area and is located near the Mountaineer Casino, Racetrack and Resort.