Dorchester's roots stem back to prehistoric times. The earliest settlements were about 2 miles (3.2 km) southwest of the modern town centre in the vicinity of Maiden Castle, a large Iron Age hill fort that was one of the most powerful settlements in pre-Roman Britain. Different tribes lived there from 4000 BC.