Melksham is a medium-sized English town, lying on the River Avon. It lies in the north of the West Wiltshire district, in the county of Wiltshire.
It is situated 19 km (12 miles) southeast of the city of Bath, 11 km (7 miles) south of Chippenham, 13 km (8 miles) west of Devizes and 21 km (14 miles) north of Warminster on the A350 national route. The 2001 UK census cited Melksham as having 20,000 inhabitants, including sizeable environs such as Bowerhill and Berryfield. As such it is Wiltshire's fifth-largest town by population after Swindon, Salisbury, Chippenham and Trowbridge.
Source: CIA Factbook, Wikipedia
Did you find it useful?
Do you have pictures or stories to share about Melksham? Send them to