York County is located in north central South Carolina, along the North Carolina border. Its natural boundaries are the Broad River on the west and the Catawba River on the east. All of York County is within the piedmont region. Although heavily wooded in many rural areas and retaining a predominantly rural character in its western sector, York County is part of the greater Charlotte metropolitan region and includes Rock Hill, the county’s largest city, as well as the smaller cities of Tega Cay and York and the smaller towns of Clover, Fort Mill, Hickory Grove, McConnells, Sharon, and Lake Wylie.

York County has a humid subtropical climate, characterized by hot, humid summers and cool, dry winters. Precipitation does not vary greatly between seasons. July is the hottest month, with an average high temperature of 91 °F (33 °C) and an average low temperature of 71 °F (22 °C).[9] The coldest month of the year is January, when the average high temperature is around 53 °F (12 °C) and the average low temperature bottoms out at 33 °F (1 °C)