The Halton constituency is made up of the town of Widnes, the parish of Hale and areas of west Runcorn incorporating the old town and a small part of the new town. With over 70,000 residents split over 15 wards (Appleton, Birchfield, Broadheath, Ditton, Farnworth, Halton View, Hough Green, Kingsway and Riverside in Widnes; Grange, Heath, Halton Brook, Halton Castle and Mersey in Runcorn; and Hale itself) it was first formed in 1983 from an amalgamation of the old Widnes seat and Runcorn seat.
The entire constituency sits within Halton Borough Council, with the remainder of Runcorn making up the rest of the council area. East Runcorn is, however, part of the Weaver Vale parliamentary constituency.