1983–1997: The Borough of Test Valley wards of Alamein, Anna, Bourne Valley, Dun Valley, Harewood, Harrow Way, Kings Somborne and Michelmersh, Millway, Nether Wallop and Broughton, Over Wallop, St Mary's, Stockbridge, Tedworth, Weyhill, and Winton, and the Borough of Basingstoke and Deane wards of Baughurst, Burghclere, East Woodhay, Kingsclere, Overton, St Mary Bourne, Tadley Central, Tadley North, Tadley South, and Whitchurch.
1997–2010: The Borough of Test Valley wards of Alamein, Anna, Bourne Valley, Harrow Way, Millway, St Mary's, Tedworth, Weyhill, and Winton, and the Borough of Basingstoke and Deane wards of Baughurst and Heath End, Burghclere, East Woodhay, Highclere and Bourne, Kingsclere, Oakley and North Waltham, Overton and Laverstoke, Sherborne St John, Tadley, and Whitchurch.
2010–2024: The Borough of Test Valley wards of Alamein, Amport, Anna, Bourne Valley, Charlton, Harrow Way, Millway, Penton Bellinger, St Mary's, and Winton, and the Borough of Basingstoke and Deane wards of Baughurst, Burghclere, East Woodhay, Highclere and Bourne, Kingsclere, Oakley and North Waltham, Overton, Laverstoke and Steventon, Tadley North, Tadley South, and Whitchurch.
2024–present: Further to the
2023 review of Westminster constituencies which came into effect for the
2024 general election, the constituency is composed of the following (as they existed on 1 December 2020): • The Borough of Basingstoke and Deane wards of: Evingar; Sherborne St. John & Rooksdown; Tadley & Pamber; Tadley North, Kingsclere & Baughurst; Whitchurch, Overton & Laverstoke. • The Borough of Test Valley wards of: Andover Downlands; Andover Harroway; Andover Millway; Andover Romans; Andover St. Mary's; Andover Winton; Bourne Valley.
To bring the electorate within the permitted range, rural areas to the west and south of Andover were transferred to Romsey and Southampton North and, in the east, the village of Oakley was transferred to Basingstoke. The Sherborne St John & Rooksdown ward was added. == Members of Parliament ==