1945–1950: The County Borough of Blackpool wards of Marton, Stanley, Victoria, and Waterloo, and the Borough of Lytham St Annes.
1950–1983: The County Borough of Blackpool wards of Alexandra, Marton, Stanley, Tyldesley, Victoria, and Waterloo.
1983–1997: The Borough of Blackpool wards of Alexandra, Clifton, Foxhall, Hawes Side, Highfield, Marton, Squires Gate, Stanley, Tyldesley, Victoria, and Waterloo.
1997–2010: The Borough of Blackpool wards of Alexandra, Brunswick, Clifton, Foxhall, Hawes Side, Highfield, Layton, Marton, Park, Squires Gate, Stanley, Talbot, Tyldesley, Victoria, and Waterloo.
2010–2024: The Borough of Blackpool wards of Bloomfield, Brunswick, Clifton, Hawes Side, Highfield, Marton, Squires Gate, Stanley, Talbot, Tyldesley, Victoria, and Waterloo.
2024–present: The Borough of Blackpool wards of Bloomfield; Brunswick; Claremont; Clifton; Hawes Side; Highfield; Layton; Marton; Park; Squires Gate; Stanley; Talbot; Tyldesley; Victoria; Warbreck; Waterloo. :
The constituency was expanded to bring the electorate within the permitted range by transferring the wards of Claremount, Layton, Park and Warbreck from the abolished constituency of Blackpool North and Cleveleys. ==Members of Parliament==