Marland Heights is a populated place LOCATED WITHIN the City of Weirton. In turn, the City of Weirton is located within Hancock County.
Marland Heights is located at latitude 40.398 and longitude -80.605.
Since Marland Heights is located within the City of Weirton, all of the census and demographic data for residents of Marland Heights are included as part of the information reported for City of Weirton in the "Profile" tab above.