Under the 2023 review, the seat was defined as being composed of the following as they existed on 1 December 2020:
The District of Hambleton wards of: Easingwold; Huby; Raskelf & White Horse.
The Borough of Harrogate wards of: Bishop Monkton & Newby; Boroughbridge; Marston Moor; Ouseburn; Spofforth with Lower Wharfedale.
The City of Leeds wards of: Harewood; Wetherby.
The District of Selby wards of: Appleton Roebuck & Church Fenton; Tadcaster.[3]
However, before the new boundaries came into effect, the second tier authorities in the county of North Yorkshire were abolished and absorbed into the new unitary authority of North Yorkshire with effect from 1 April 2023.[4] Consequently, the constituency now comprises the following from the 2024 general election:[5]
The City of Leeds wards of: Harewood; Wetherby.
The North Yorkshire electoral divisions of: Appleton Roebuck & Church Fenton; Boroughbridge & Claro (part); Easingwold; Hillside & Raskelf (part); Huby & Tollerton; Ouseburn; Spofforth with Lower Wharfedale & Tockwith; Tadcaster; Wathvale & Bishop Monkton (part).
^Anna Jacobs was the original candidate for the Green Party, but withdrew a week before the close of nominations due to injuries sustained in a car accident.[8]