List of parliamentary constituencies in Cheshire
# List of parliamentary constituencies in Cheshire

The ceremonial county of Cheshire (which includes the areas of the Cheshire West and Chester, Cheshire East, Halton and Warrington unitary authorities) is divided into 11 parliamentary constituencies. The 2 divisions of Warrington are borough constituencies, with the remaining 9 being county constituencies.

## Constituencies

† Conservative  ‡ Labour

| Constituency | Electorate | Majority | Member of Parliament | Nearest opposition | Electoral wards |
| - | - | - | - | - | - |
| City of Chester CC | 28,541 | 10,974 | Samantha Dixon‡ | Liz Wardlaw† | Cheshire West and Chester District Council: Blacon Hall, Blacon Lodge, Boughton, Boughton Heath, Christleton, City & St Anne's, College, Curzon & Westminster, Dodleston, Handbridge & St Mary's, Hoole All Saints, Hoole Groves, Huntington, Lache Park, Mollington, Newton Brook, Newton St Michaels, Saughall, Upton Grange, Upton Westlea, Vicars Cross. |
| Congleton CC | 80,930 | 18,591 | Fiona Bruce† | Jo Dale‡ | Cheshire East Borough Council: Alsager Central, Alsager East, Alsager West, Astbury, Brereton, Buglawton, Congleton Central, Congleton North, Congleton North West, Congleton South, Congleton West, Dane Valley, Holmes Chapel, Lawton, Middlewich Cledford, Middlewich Kinderton, Odd Rode, Sandbach East, Sandbach North, Sandbach West. |
| Crewe and Nantwich CC | 80,321 | 8,508 | Kieran Mullan† | Laura Smith‡ | Cheshire East Borough Council: Alexandra, Barony Weaver, Birchin, Coppenhall, Delamere, Englesea, Grosvenor, Haslington, Leighton, Maw Green, St Barnabas, St John's, St Mary's, Shavington, Valley, Waldron, Wellington, Wells Green, Willaston, Wistaston Green, Wybunbury. |
| Eddisbury CC | 73,700 | 18,443 | Edward Timpson† | Terry Savage‡ | Cheshire West and Chester District Council: Barrow, Cuddington & Oakmere, Davenham & Moulton, Farndon, Kelsall, Malpas, Mara, Tarporley & Oulton, Tarvin, Tattenhall, Tilston, Waverton, Winsford Dene, Winsford Gravel, Winsford Over, Winsford Swanlow, Winsford Verdin, Winsford Wharton. Cheshire East Borough Council: Acton, Audlem, Bunbury, Minshull, Peckforton, Wrenbury. |
| Ellesmere Port and Neston CC | 70,327 | 8,764 | Justin Madders‡ | Alison Rodwell† | Cheshire West and Chester District Council: Barrow, Burton & Ness, Central, Farndon, Grange, Groves, Kelsall, Ledsham, Little Neston, Malpas, Neston, Parkgate, Pooltown, Rivacre, Riverside, Rossmore, Stanlow & Wolverham, Strawberry Fields, Sutton, Sutton Green & Manor, Westminster, Tarvin, Tattenhall, Tilston, Waverton, Whitby, Willaston & Thornton. |
| Halton CC | 71,930 | 18,975 | Derek Twigg‡ | Charles Rowley† | Halton Borough Council: Appleton, Birchfield, Broadheath, Castlefields, Ditton, Farnworth, Grange, Hale, Halton Brook, Halton View, Heath, Hough Green, Kingsway, Mersey, Riverside. |
| Macclesfield CC | 76,216 | 10,711 | David Rutley† | Neil Puttick‡ | Cheshire East Borough Council: Bollington Central, Bollington East, Bollington West, Broken Cross & Upton, Disley & Lyme Handley, Gawsworth, Henbury, Macclesfield Bollinbrook, Macclesfield Central, Macclesfield East, Macclesfield Hurdsfield, Macclesfield Ivy, Macclesfield Ryles, Macclesfield South, Macclesfield Tytherington, Macclesfield West, Poynton Central, Poynton East, Poynton West, Prestbury, Rainow, Sutton. |
| Tatton CC | 69,018 | 17,387 | Esther McVey† | James Weinburg‡ | Cheshire East Borough Council: Alderley Edge, Chelford, Dean Row, Fulshaw, Handforth, High Legh, Hough, Knutsford Bexton, Knutsford Nether, Knutsford Norbury Booths, Knutsford Over, Lacey Green, Mere, Mobberley, Morley & Styal, Plumley. Cheshire West and Chester District Council: Barnton, Cogshall, Lostock & Wincham, Rudheath & South Witton, Seven Oaks & Marston, Shakerley. |
| Warrington North BC | 72,235 | 1,509 | Charlotte Nichols‡ | Wendy Maisey† | Warrington Borough Council: Birchwood, Burtonwood and Winwick, Culcheth, Glazebury and Croft, Fairfield and Howley, Orford, Poplars and Hulme, Poulton North, Poulton South, Rixton and Woolston, Westbrook. |
| Warrington South BC | 86,015 | 2,010 | Andy Carter† | Faisal Rashid‡ | Warrington Borough Council: Appleton, Bewsey and Whitecross, Grappenhall and Thelwall, Great Sankey North, Great Sankey South, Hatton, Stretton and Walton, Latchford East,Latchford West, Lymm, Penketh and Cuerdley, Stockton Heath, Whittle Hall. |
| Weaver Vale CC | 70,551 | 563 | Mike Amesbury‡ | Adam Wordsworth† | Halton Borough Council: Beechwood, Daresbury, Halton Lea, Norton North, Norton South, Windmill Hill. Cheshire West and Chester District Council: Forest, Frodsham North, Frodsham South, Hartford & Whitegate, Helsby, Kingsley, Leftwich & Kingsmead, Milton Weaver, Northwich Castle, Northwich Winnington, Northwich Witton, Weaverham. |

## 2010 boundary changes

Following the Fifth Periodic Review of Westminster Constituencies by the Boundary Commission for England, the existing 11 constituencies were retained with changes to realign constituency boundaries with the boundaries of current local government wards, and to reduce the electoral disparity between constituencies. These changes were implemented at the 2010 United Kingdom general election.

| Name | Boundaries 1997-2010 | Boundaries 2010–present |
| - | - | - |
| City of Chester CC Congleton CC Crewe and Nantwich CC Eddisbury CC Ellesmere Port and Neston CC Halton CC Macclesfield CC Tatton CC Warrington North BC Warrington South BC Weaver Vale CC | Parliamentary constituencies in Cheshire | Proposed Revision |

## Proposed boundary changes

See 2023 Periodic Review of Westminster constituencies for further details.

Following the abandonment of the Sixth Periodic Review (the 2018 review), the Boundary Commission for England formally launched the 2023 Review on 5 January 2021. Initial proposals were published on 8 June 2021 and, following two periods of public consultation, revised proposals were published on 8 November 2022. The final proposals were published on 28 June 2023.

The commission has proposed that Cheshire be combined with Merseyside as a sub-region of the North West Region, with the creation of two cross-county boundary constituencies of Ellesmere Port and Bromborough, and Widnes and Halewood, which avoids the need for a constituency which spans the River Mersey. As a consequence, there are significant changes in the west of the county. The town of Neston would be moved from Ellesmere Port and Neston to City of Chester, resulting in these constituencies being replaced by Chester North and Neston, and Ellesmere Port and Bromborough respectively. Halton would be abolished, with Widnes being included in the new constituency of Widnes and Halewood, and Runcorn in the new constituency of Runcorn and Helsby. Eddisbury and Weaver Vale would both be abolished, being replaced by Chester South and Eddisbury, and Mid Cheshire.

The following constituencies are proposed:

Containing electoral wards from Cheshire East

* Chester South and Eddisbury (part)
* Congleton
* Crewe and Nantwich
* Macclesfield
* Mid Cheshire (part)
* Tatton (part)

Containing electoral wards from Cheshire West and Chester

* Chester North and Neston
* Chester South and Eddisbury (part)
* Ellesmere Port and Bromborough (part also in the Merseyside borough of Wirral)
* Mid Cheshire (part)
* Runcorn and Helsby (part)

Containing electoral wards from Halton

* Runcorn and Helsby (part)
* Widnes and Halewood (part also in the Merseyside borough of Knowsley)

Containing electoral wards from Warrington

* Tatton (part)
* Warrington North
* Warrington South

## Results history

Primary data source: House of Commons research briefing - General election results from 1918 to 2019

### 2019

The number of votes cast for each political party who fielded candidates in constituencies comprising Cheshire in the 2019 general election were as follows:

| Party | Votes | % | Change from 2017 | Seats | Change from 2017 |
| - | - | - | - | - | - |
| Conservative | 267,127 | 46.4% | 1.2% | 6 | 2 |
| Labour | 227,481 | 39.5% | 8.1% | 5 | 2 |
| Liberal Democrats | 51,665 | 9.0% | 4.8% | 0 | 0 |
| Greens | 13,872 | 2.4% | 1.4% | 0 | 0 |
| Brexit | 14,287 | 2.5% | new | 0 | 0 |
| Others | 1,426 | 0.2% | 1.8% | 0 | 0 |
| Total | 575,858 | 100.0 | | 11 | |

### Percentage votes

| Election year | 1983 | 1987 | 1992 | 1997 | 2001 | 2005 | 2010 | 2015 | 2017 | 2019 |
| - | - | - | - | - | - | - | - | - | - | - |
| Conservative | 45.6 | 44.8 | 44.7 | 33.4 | 35.6 | 37.1 | 40.7 | 43.0 | 45.2 | 46.4 |
| Labour | 29.7 | 34.4 | 39.1 | 46.5 | 46.3 | 40.5 | 32.4 | 36.6 | 47.6 | 39.5 |
| Liberal $Democrat^1$ | 24.4 | 20.6 | 15.3 | 12.3 | 15.6 | 20.3 | 21.2 | 5.6 | 4.2 | 9.0 |
| Green Party | - | * | * | * | * | * | 0.5 | 2.6 | 1.0 | 2.4 |
| UKIP | - | - | - | * | * | * | 2.6 | 11.9 | 1.4 | * |
| Brexit Party | - | - | - | - | - | - | - | - | - | 2.5 |
| Other | 0.2 | 0.3 | 0.9 | 7.8 | 2.5 | 2.0 | 2.5 | 0.2 | 0.6 | 0.2 |

$^11983$ & 1987 - SDP-Liberal Alliance

* Included in Other

### Seats

| Election year | 1983 | 1987 | 1992 | 1997 | 2001 | 2005 | 2010 | 2015 | 2017 | 2019 |
| - | - | - | - | - | - | - | - | - | - | - |
| Conservative | 7 | 7 | 5 | 3 | 4 | 4 | 8 | 7 | 4 | 6 |
| Labour | 3 | 3 | 5 | 7 | 7 | 7 | 3 | 4 | 7 | 5 |
| $Independent^1$ | | - | - | 1 | - | - | - | - | - | - |
| Total | 10 | 10 | 10 | 11 | 11 | 11 | 11 | 11 | 11 | 11 |

$^1Martin$ Bell, MP for Tatton.

### Maps

**1885-1910**

* 1885
* 1886
* 1892
* 1895
* 1900
* 1906
* Jan 1910
* Dec 1910

**1918-1945**

* 1918
* 1922
* 1923
* 1924
* 1929
* 1931
* 1935
* 1945

**1950-1979**

* 1950
* 1951
* 1955
* 1959
* 1964
* 1966
* 1970
* Feb 1974
* Oct 1974
* 1979

**1983-present**

* 1983
* 1987
* 1992
* 1997
* 2001
* 2005
* 2010
* 2015
* 2017
* 2019

## Historical representation by party

A cell marked → (with a different colour background to the preceding cell) indicates that the previous MP continued to sit under a new party name.

### 1885 to 1918

Conservative  Labour  Liberal  Liberal-Labour  Liberal Unionist

| Constituency | 1885 | 86 | 1886 | 87 | 1892 | 93 | 94 | 1895 | 00 | 1900 | 05 | 1906 | Jan 1910 | 10 | Dec 1910 | 12 | 13 | 16 |
| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Altrincham | J. Brooks | W. Brooks | W. Brooks | W. Brooks | Disraeli | Disraeli | Disraeli | Disraeli | Disraeli | Disraeli | Disraeli | Crossley | Crossley | Crossley | Kebty-Fletcher | Kebty-Fletcher | Hamilton | Hamilton |
| Birkenhead | Hamley | Hamley | Hamley | Hamley | Keppel | Keppel | Lees | Lees | Lees | Lees | Lees | Vivian | Vivian | Vivian | Bigland | Bigland | Bigland | Bigland |
| Chester | Foster | Foster | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Mond | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Yerburgh | Philipps |
| Crewe | Latham | Latham | McLaren | McLaren | McLaren | McLaren | McLaren | Ward | Ward | Tomkinson | Tomkinson | Tomkinson | Tomkinson | McLaren | McLaren | Craig | Craig | Craig |
| Eddisbury | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Tollemache | Stanley | Barnston | Barnston | Barnston | Barnston | Barnston | Barnston |
| Hyde | Ashton | Ashton | Sidebotham | Sidebotham | Sidebotham | Sidebotham | Sidebotham | Sidebotham | Sidebotham | Chapman | Chapman | Schwann | Neilson | Neilson | Neilson | Neilson | Neilson | Jacobsen |
| Knutsford | Egerton | Egerton | Egerton | Egerton | Egerton | Egerton | Egerton | Egerton | Egerton | Egerton | Egerton | King | Sykes | Sykes | Sykes | Sykes | Sykes | Sykes |
| Macclesfield | W. C. Brocklehurst | W. C. Brocklehurst | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | W. B. Brocklehurst | W. B. Brocklehurst | W. B. Brocklehurst | W. B. Brocklehurst | W. B. Brocklehurst | W. B. Brocklehurst | W. B. Brocklehurst |
| Northwich | J. T. Brunner | J. T. Brunner | Verdin | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. T. Brunner | J. F. Brunner | J. F. Brunner | J. F. Brunner | J. F. Brunner | J. F. Brunner | J. F. Brunner |
| Stalybridge | Sidebottom | Sidebottom | Sidebottom | Sidebottom | Sidebottom | Sidebottom | Sidebottom | Sidebottom | Sidebottom | Ridley | Cheetham | Cheetham | Wood | Wood | Wood | Wood | Wood | Wood |
| Stockport | Jennings | Jennings | Jennings | Jennings | Jennings | Whiteley | Whiteley | Whiteley | → | Leigh | Leigh | Duckworth | Hughes | Hughes | Hughes | Hughes | Hughes | Hughes |
| Stockport | Tipping | Tipping | Gedge | Gedge | Leigh | Leigh | Leigh | Melville | Melville | Melville | Melville | Wardle | Wardle | Wardle | Wardle | Wardle | Wardle | Wardle |
| Wirral | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Cotton-Jodrell | Hoult | Hoult | Lever | Stewart | Stewart | Stewart | Stewart | Stewart | Stewart |

### 1918 to 1950

Coalition Labour  Coalition Liberal (1918–22) / National Liberal (1922–23)  Common Wealth  Conservative  Independent  Labour  Liberal  National Liberal (1931–68)

| Constituency | 1918 | 20 | 1922 | 1923 | 1924 | 25 | 29 | 1929 | 31 | 1931 | 33 | 1935 | 37 | 39 | 40 | 42 | 43 | 44 | 45 | 1945 |
| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Altrincham / Altrincham and Sale (1945) | Hamilton | Hamilton | Hamilton | Alstead | Atkinson | Atkinson | Atkinson | Atkinson | Atkinson | Atkinson | Grigg | Grigg | Grigg | Grigg | Grigg | Grigg | Grigg | Grigg | Grigg | Erroll |
| Bucklow | | | | | | | | | | | | | | | | | | | | Shepherd |
| Birkenhead East | Bigland | Bigland | White | White | Stott | Stott | Stott | White | White | White | White | White | White | White | White | White | White | White | White | Soskice |
| Birkenhead West | Grayson | Grayson | Stott | Egan | Nuttall | Nuttall | Nuttall | Egan | Egan | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Collick |
| Chester | Philipps | Philipps | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Cayzer | Nield | Nield | Nield | Nield | Nield | Nield |
| Crewe | Davies | Davies | Hemmerde | Hemmerde | Craig | Craig | Craig | Bowen | Bowen | Somervell | Somervell | Somervell | Somervell | Somervell | Somervell | Somervell | Somervell | Somervell | Somervell | Allen |
| Eddisbury | Barnston | Barnston | Barnston | Barnston | Barnston | Barnston | Russell | Russell | → | → | → | → | → | → | → | → | Loverseed | → | → | Barlow |
| Knutsford | Sykes | Sykes | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Makins | Bromley-Davenport |
| Macclesfield | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Remer | Weston | Weston | Weston | Weston | Weston | Weston | Harvey |
| Northwich | Dewhurst | Dewhurst | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Crichton-Stuart | Foster |
| Stalybridge and Hyde | Wood | Wood | Rhodes | Tattersall | Wood | Wood | Wood | Lawrie | Lawrie | Hope | Hope | Dunne | Trevor-Cox | Trevor-Cox | Trevor-Cox | Trevor-Cox | Trevor-Cox | Trevor-Cox | Trevor-Cox | Lang |
| Stockport | Wardle | Greenwood | Greenwood | Greenwood | Greenwood | Townend | Townend | Townend | Townend | Dower | Dower | Gridley | Gridley | Gridley | Gridley | Gridley | Gridley | Gridley | Gridley | Gridley |
| Stockport | Hughes | Fildes | Fildes | Royle | Hammersley | Hammersley | Hammersley | Hammersley | Hammersley | Hammersley | Hammersley | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert |
| Wallasey | McDonald | McDonald | Chadwick | Chadwick | Chadwick | Chadwick | Chadwick | Chadwick | Chadwick | Moore-Brabazon | Moore-Brabazon | Moore-Brabazon | Moore-Brabazon | Moore-Brabazon | Moore-Brabazon | Reakes | Reakes | Reakes | Reakes | Marples |
| Wirral | Stewart | Stewart | Stewart | Dodds | Grace | Grace | Grace | Grace | Grace | Clayton | Clayton | Graham | Graham | Graham | Graham | Graham | Graham | Graham | Graham | Lloyd |

### 1950 to 1983

Conservative  Labour  Liberal  Social Democratic  Speaker

| Constituency | 1950 | 1951 | 55 | 1955 | 56 | 1959 | 1964 | 65 | 1966 | 1970 | 71 | Feb 1974 | Oct 1974 | 76 | 79 | 1979 | 81 | Destination |
| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Altrincham and Sale | Erroll | Erroll | Erroll | Erroll | Erroll | Erroll | Erroll | Barber | Barber | Barber | Barber | Barber | Montgomery | Montgomery | Montgomery | Montgomery | Montgomery | Manchester |
| Bebington / & Ellesmere Port (1974) | Oakshott | Oakshott | Oakshott | Oakshott | Oakshott | Oakshott | Howe | Howe | Brooks | Cockeram | Cockeram | Bates | Bates | Bates | Bates | Porter | Porter | Cheshire, Merseyside |
| Birkenhead | Collick | Collick | Collick | Collick | Collick | Collick | Dell | Dell | Dell | Dell | Dell | Dell | Dell | Dell | Dell | Field | Field | Merseyside |
| Cheadle | Shepherd | Shepherd | Shepherd | Shepherd | Shepherd | Shepherd | Shepherd | Shepherd | Winstanley | Normanton | Normanton | Normanton | Normanton | Normanton | Normanton | Normanton | Normanton | Manchester, Cheshire |
| Chester | Nield | Nield | Nield | Nield | Temple | Temple | Temple | Temple | Temple | Temple | Temple | Morrison | Morrison | Morrison | Morrison | Morrison | Morrison | Cheshire |
| Crewe | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Allen | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Cheshire |
| Hazel Grove | | | | | | | | | | | | Winstanley | Arnold | Arnold | Arnold | Arnold | Arnold | Manchester |
| Knutsford | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Bromley-Davenport | Davies | Davies | Davies | Davies | Davies | Bruce-Gardyne | Bruce-Gardyne | Bruce-Gardyne | Cheshire |
| Macclesfield | Harvey | Harvey | Harvey | Harvey | Harvey | Harvey | Harvey | Harvey | Harvey | Harvey | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Cheshire |
| Nantwich | | | | Grant-Ferris | Grant-Ferris | Grant-Ferris | Grant-Ferris | Grant-Ferris | Grant-Ferris | Grant-Ferris | Grant-Ferris | Cockcroft | Cockcroft | Cockcroft | Cockcroft | Bonsor | Bonsor | Cheshire |
| Northwich | Foster | Foster | Foster | Foster | Foster | Foster | Foster | Foster | Foster | Foster | Foster | Goodlad | Goodlad | Goodlad | Goodlad | Goodlad | Goodlad | Cheshire |
| Runcorn | Vosper | Vosper | Vosper | Vosper | Vosper | Vosper | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Carlisle | Cheshire |
| Stalybridge and Hyde | Lang | Blackburn | Blackburn | Blackburn | Blackburn | Blackburn | Blackburn | Blackburn | Blackburn | Pendry | Pendry | Pendry | Pendry | Pendry | Pendry | Pendry | Pendry | Manchester |
| Stockport North | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert | Hulbert | Gregory | Gregory | Gregory | Owen | Owen | Bennett | Bennett | Bennett | Bennett | Bennett | Bennett | Manchester |
| Stockport South | Gridley | Gridley | Steward | Steward | Steward | Steward | Orbach | Orbach | Orbach | Orbach | Orbach | Orbach | Orbach | Orbach | Orbach | McNally | → | Manchester |
| Wallasey | Marples | Marples | Marples | Marples | Marples | Marples | Marples | Marples | Marples | Marples | Marples | Chalker | Chalker | Chalker | Chalker | Chalker | Chalker | Merseyside |
| Wirral | Lloyd | Lloyd | Lloyd | Lloyd | Lloyd | Lloyd | Lloyd | Lloyd | Lloyd | Lloyd | → | → | → | Hunt | Hunt | Hunt | Hunt | Merseyside |

### 1983 to present

Conservative  Independent  Labour  Liberal Democrats

| Constituency | 1983 | 1987 | 1992 | 1997 | 99 | 2001 | 2005 | 08 | 2010 | 2015 | 2017 | 19 | 2019 | 22 |
| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Congleton | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Bruce | Bruce | Bruce | Bruce | Bruce | Bruce |
| Eddisbury | Goodlad | Goodlad | Goodlad | Goodlad | O'Brien | O'Brien | O'Brien | O'Brien | O'Brien | Sandbach | Sandbach | → | Timpson | Timpson |
| Macclesfield | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Winterton | Rutley | Rutley | Rutley | Rutley | Rutley | Rutley |
| Tatton | Hamilton | Hamilton | Hamilton | Bell | Bell | Osborne | Osborne | Osborne | Osborne | Osborne | McVey | McVey | McVey | McVey |
| City of Chester | Morrison | Morrison | Brandreth | Russell | Russell | Russell | Russell | Russell | Mosley | Matheson | Matheson | Matheson | Matheson | Dixon |
| Warrington South | Carlisle | Butler | Hall | Southworth | Southworth | Southworth | Southworth | Southworth | Mowat | Mowat | Rashid | Rashid | Carter | Carter |
| Crewe and Nantwich | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Dunwoody | Timpson | Timpson | Timpson | Smith | Smith | Mullan | Mullan |
| Ellesmere Port and Neston | Woodcock | Woodcock | Miller | Miller | Miller | Miller | Miller | Miller | Miller | Madders | Madders | Madders | Madders | Madders |
| Halton | Oakes | Oakes | Oakes | Twigg | Twigg | Twigg | Twigg | Twigg | Twigg | Twigg | Twigg | Twigg | Twigg | Twigg |
| Warrington North | Hoyle | Hoyle | Hoyle | Jones | Jones | Jones | Jones | Jones | Jones | Jones | Jones | Jones | Nichols | Nichols |
| Weaver Vale | | | | Hall | Hall | Hall | Hall | Hall | Evans | Evans | Amesbury | Amesbury | Amesbury | Amesbury |
