1885–1918: i Municipal Borough di Dorchester e Weymouth and Melcombe Regis, e parti delle divisioni sessionali di Dorchester e Wareham.
1918–1950: i Municipal Borough di Wareham e Weymouth and Melcombe Regis, i distretti urbani di Portland e Swanage, il distretto rurale di Wareham and Purbeck, e la parte del distretto rurale di Weymouth che non era compresa nel collegio di West Dorset (cioè Bincombe, Broadwey, Chickerell, Fleet, Osmington, Owermoigne, Poxwell, Preston, Radipole, Upwey e Wyke Regis).
1950–1983: i Municipal Borough di Wareham e Weymouth and Melcombe Regis, i distretti urbani di Portland e Swanage, il distretto rurale di Wareham and Purbeck, e nel distretto rurale di Dorchester le parrocchie civili di Bincombe, Chickerell, Fleet, Osmington, Owermoigne e Poxwell.
1983–1997: il Borough di Weymouth and Portland, i ward del distretto di Purbeck di Bere Regis, Castle, Langton, St Martin, Swanage North, Swanage South, Wareham, West Purbeck, Winfrith e Wool, e il ward del distretto di West Dorset di Owermoigne.
1997–2010: il Borough di Weymouth and Portland, i ward del distretto di Purbeck di Castle, Langton, Swanage North, Swanage South, West Purbeck, Winfrith e Wool e il ward del distretto di West Dorset di Owermoigne.
2010–2024: il Borough di Weymouth and Portland, i ward del distretto di Purbeck di Castle, Creech Barrow, Langton, Swanage North, Swanage South, West Purbeck, Winfrith e Wool e il ward del distretto di West Dorset di Owermoigne.
dal 2024: i ward del Dorset di Chickerell, Crossways, Littlemoor and Preston, Melcombe Regis, Portland, Radipole, Rodwell and Wyke, South East Purbeck, Swanage, Upwey and Broadwey e Westham, oltre ai distretti elettorali WPU1 e da WPU4 a WPU13 nel ward di West Purbeck.[1]
^Con (S) sono indicate le elezioni suppletive, svoltesi in anni diversi dalle elezioni generali per eleggere un deputato per il seggio divenuto vacante per dimissioni o morte