It adjoins the counties of Cheshire , Derbyshire , Leicestershire , Warwickshire , West Midlands , Worcestershire and Shropshire . It adjoins the ceremonial counties of Cheshire ( to the north west ) , Derbyshire ( to the east ) , Leicestershire ( to the east ) , Warwickshire ( to the south east ) , West Midlands ( to the south ) , Worcestershire ( to the south ) , and Shropshire ( to the west ) .