Warwickshire is bounded to the northwest by the West Midlands metropolitan county , and Staffordshire , by Leicestershire to the northeast , Northamptonshire to the east , Worcestershire to the west , Oxfordshire to the south , Gloucestershire to the southwest . Warwickshire is bounded to the north-west by the West Midlands metropolitan county and Staffordshire , by Leicestershire to the north-east , Northamptonshire to the east , Worcestershire to the west , Oxfordshire to the south and Gloucestershire to the south-west .