Shelfield is located in the county of West Midlands, West Midlands, two miles north-west of the town of Aldridge, three miles north-east of the major town of Walsall, 94 miles north-east of Cardiff, and 109 miles north-west of London. Shelfield lies two miles south of the Staffordshire border, and was historically in the county of Staffordshire. Shelfield falls within the metropolitan district council of Walsall. It is in the WS4 postcode district. The post town for Shelfield is Walsall.
Shelfield is in the ceremonial county of West Midlands, and the historic county of Staffordshire.
Shelfield is situated towards the northernmost extremity of West Midlands, and towards the westernmost extremity of West Midlands.
The nearest postcode to the centre of Shelfield is WS4 1QN.
Shelfield is situated towards the northernmost extremity of the WS4 postcode district, and roughly centrally between the easternmost and westernmost extremities of the WS4 postcode district.
The post town for Shelfield is Walsall. Shelfield is in the WS4 postcode district, which corresponds to the post town of Walsall.
The centre of Shelfield is located at position 52.61783° latitude and -1.94984° longitude.
The centre of Shelfield is located at the grid reference easting 403493 and northing 302231 within the British National Grid (OSGB36) system.
Position of Shelfield relative to nearby towns. Distance is measured from the centre of Shelfield to the centre of the town.
Position of Shelfield relative to nearby cities. Distance is measured from the centre of Shelfield to the centre of the city.