1885–1918: le divisioni sessionali di Maidenhead e Windsor, parte della divisione sessionale di Wokingham, e nella divisione sessionale di Reading le parrocchie di East Swallowfield e West Swallowfield.
1950–1955: il Municipal Borough di Wokingham e i distretti rurali di Easthampstead e Wokingham.
1955–1974: il Municipal Borough di Wokingham, i distretti rurali di Easthampstead e Wokingham ed il ward di Park del County Borough di Reading.
1974–1983: il Municipal Borough di Wokingham, il distretto rurale di Easthampstead e nel distretto rurale di Wokingham le parrocchie di Remenham, Ruscombe, St Nicholas Hurst, Twyford, Wargrave e Wokingham Without.
1983–1997: i ward del distretto di Wokingham di Bulmershe, California, Charvil, Coronation, Emmbrook, Evendons, Hurst, Little Hungerford, Loddon, Norreys, Redhatch, Remenham and Wargrave, St Sebastian's, Sonning, South Lake, Twyford and Ruscombe, Wescott, Whitegates e Winnersh.
1997–2010: i ward del distretto di Wokingham di Arborfield, Barkham, Emmbrook, Evendons, Little Hungerford, Norreys, Redhatch, Shinfield, Swallowfield, Wescott e Winnersh e i ward del distretto di Newbury di Burghfield e Mortimer.
2010–2024: i ward del distretto di Wokingham di Arborfield, Barkham, Emmbrook, Evendons, Hawkedon, Hillside, Maiden Erlegh, Norreys, Shinfield North, Shinfield South, Swallowfield, Wescott e Winnersh e i ward del distretto di Newbury di Burghfield, Mortimer e Sulhamstead.
dal 2024: i ward del borgo di Wokingham di Arborfield, Barkham, Charvil, Emmbrook, Evendons, Finchampstead North, Finchampstead South, Hurst, Norreys, Remenham, Wargrave and Ruscombe, Swallowfield, Twyford, Wescott, Winnersh e Wokingham Without.
^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