Cheshire also known, archaically, as the County of Chester is a ceremonial county and former principality in North West England. The traditional county town is the city of Chester, although Cheshire's largest town is Warrington. Other major towns include Congleton, Crewe, Ellesmere Port, Widnes, Runcorn, Macclesfield, Winsford, Northwich, and Wilmslow. The county is bordered by Merseyside and Greater Manchester to the north, Derbyshire to the east, Staffordshire and Shropshire to the south, and Flintshire and Wrexham in Wales to the west.
Cheshire's area is 2,343 square kilometres (905 sq mi) and its population is just over a million. Apart from the large towns along the River Mersey and the historic city of Chester, it is mostly rural, with a number of small towns and villages that support an agricultural industry. It is historically famous for the production of Cheshire cheese, salt, bulk chemicals, and woven silk.