Lancaster is a city in Fairfield County, Ohio, in the United States. About 35,300 people were living in Lancaster as of the year 2000. It can be found by the Hocking River. Lancaster has an area of 18.1 square miles.