1918–1950: The
County Borough of Chester, the
Urban District of Hoole, and the
Rural District of Chester.
1950–1974: As prior but with minor boundary changes to align with the revised boundaries of the Rural District of Chester.
Rural areas to the north of Chester, comprising the wards of Elton, Mollington and Saughall, transferred to the new constituency of Ellesmere Port and Neston. 1997–2010: The City of Chester wards of Blacon Hall, Boughton, Boughton Heath, Christledon, College, Curzon, Dee Point, Dodleston, Grosvenor, Hoole, Mollington, Newton, Plas Newton, Saughall, Sealand, Upton Grange, Upton Heath, Vicars Cross, and Westminster.
The wards of Mollington and Saughall transferred back from Ellesmere Port and Neston. 2010–2019: The Parliamentary Constituencies (England) Order 2007 defined the boundaries as: The City of Chester wards of Blacon Hall, Blacon Lodge, Boughton, Boughton Heath, Christleton, City and St Anne's, College, Curzon and Westminster, Dodleston, Handbridge and St Mary's, Hoole All Saints, Hoole Groves, Huntington, Lache Park, Mollington, Newton Brook, Newton St Michael's, Saughall, Upton Grange, Upton Westlea, and Vicars Cross.
Minor changes to reflect revised ward boundaries. However, before the new boundaries came into force for the 2010 election, the districts making up the county of Cheshire were abolished on 1 April 2009, being replaced by four
unitary authorities. Consequently, the constituency's boundaries became: The
Cheshire West and Chester wards of Blacon, Boughton, Chester City, Chester Villages (part), Dodleston and Huntington, Farndon (part), Garden Quarter, Great Boughton, Handbridge Park, Hoole, Lache, Little Neston and Burton, Newton, Saughall and Mollington, and Upton.
2019–2024: Following a further local government ward boundary review in 2019, the boundaries were: The Cheshire West and Chester wards of Central and Blacon, Chester City & the Garden Quarter, Christleton & Huntington (part), Farndon (part), Gowy Rural (part), Great Boughton, Handbridge Park, Lache, Newton & Hoole, Saughall and Mollington, and Upton. == Political history ==