The constituency will be composed of the following (as they existed on 1 December 2020):
The Borough of Guildford wards of: Ash South and Tongham; Ash Vale; Ash Wharf; Pilgrims; Shalford; Tillingbourne.
The Borough of Waverley wards of: Alfold, Cranleigh Rural and Ellens Green; Blackheath and Wonersh; Bramley, Busbridge and Hascombe; Chiddingfold and Dunsfold; Cranleigh East; Cranleigh West; Elstead and Thursley; Godalming Binscombe; Godalming Central and Ockford; Godalming Charterhouse; Godalming Farncombe and Catteshall; Godalming Holloway; Milford; Shamley Green and Cranleigh North; Witley and Hambledon.[3]
Following local government boundary reviews in Guildford[5][6] and Waverley[7][8] which came into effect in May 2023, the constituency will now comprise the following from the next general election:
The Borough of Guildford wards of: Ash South; Ash Vale; Ash Wharf; Pilgrims; Shalford; Tillingbourne.
The Borough of Waverley wards of: Alfold, Dunsfold & Hascombe; Bramley & Wonersh; Chiddingfold; Cranleigh East; Cranleigh West; Elstead & Peper Harow; Ewhurst & Ellens Green (small part); Godalming Binscombe & Charterhouse; Godalming Central & Ockford; Godalming Farncombe & Catteshall; Godalming Holloway; Milford & Witley; Western Commons (parish of Thursley).[4]