It had three different sets of boundaries during its existence, and elected a new MP on each one of those occasions.
1955–1974: The Rural Districts of Sodbury, Thornbury, and Warmley.
[5] 1974–1983: The Rural Districts of Sodbury and Thornbury.
[6] Warmley Rural District was transferred to the new Kingswood constituency.
[8] When the constituency was abolished in 1983, 80.54% of it was transferred to the new constituency of Northavon, 14.75% to the redrawn Bristol North West and 4.70% to the redrawn Stroud.