Cities near Cannock
- Cannock Chase (~3 km)
- Willenhall (~13 km)
- Wednesbury (~13 km)
- Walsall (~13 km)
- Brownhills (~13 km)
- Aldridge (~13 km)
- Darlaston (~13 km)
- Bloxwich (~13 km)
- Lichfield (~13 km)
- Stafford (~13 km)
- Stone (~13 km)
- Wolverhampton (~15 km)
- South Staffordshire (~19 km)
- Cosford (~19 km)
- Sandwell (~21 km)
- Stourbridge (~21 km)