[n 2] From 2015 to 2019 it was represented by Antoinette Sandbach, a former Conservative member who had the whip removed on 3 September 2019 and joined the Liberal Democrats on 31 October 2019.
It was named for the former hundred of Eddisbury and constituted a largely rural area, including Frodsham, Tarporley, Malpas and Audlem.
Under the Representation of the People Act 1948, the seat was abolished for the 1950 general election, being distributed to the constituencies of Crewe, Northwich, Runcorn and City of Chester.
The constituency is mostly rural, covering the south-west of Cheshire, noted in minerals for salt mining and within easy access to the cities of Liverpool, Manchester and the industrial and manufacturing centres of the Wirral Peninsula and Deeside.
1983–1997: The District of Vale Royal wards of Church, Cuddington and Marton, Davenham and Moulton, Forest, Frodsham East, Frodsham North West, Frodsham South, Gorst Wood, Gravel, Hartford, Helsby Central, Helsby North, Helsby South and Alvanley Ward, Kingsley, Mara, Milton, Oulton, Over One, Over Two, Swanlow, Tarporley, Vale Royal, Weaver, and Wharton, and the City of Chester wards of Barrow, Farndon, Malpas, Tarvin, Tattenhall, Tilston, and Waverton.
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.
In 2019, the sitting MP, Antoinette Sandbach had the whip withdrawn following a mass Conservative rebellion intended to prevent a no-deal Brexit, resulting in the seat becoming Independent before defecting to the Liberal Democrats on 31 October 2019.
[11] She stood at the December 2019 general election for the Liberal Democrats, but was beaten into third place, with the Conservative candidate, Edward Timpson, achieving a majority of 34.8% over Labour.