Los dos principales ríos que fluyen a través del condado son el río Severn (354 km) y el río Avon (154 km).