According to Smartercomputing, Steubenville, Ohio is located in the northwest corner of the state near the Ohio-West Virginia border. It is situated along the banks of the Ohio River and is part of Jefferson County. The city covers an area of approximately 10.2 square miles, with a population of 19,065 according to the 2020 census….