Weymouth is a seaside town in
Dorset, England, situated on a sheltered bay at the mouth of the
River Wey on the
English Channel coast. The town is south of
Dorchester and north of the
Isle of Portland. The town's population is 52,323 (2011). The town is the third largest settlement in Dorset after the unitary authorities of Bournemouth and Poole.