Seats that changed hands at the October 1974 general election
Every gain at each general election: which party took which seat from whom.
- 2024 303
- 2019 81
- 2017 70
- 2015 111
- 2010 117
- 2001 29
- 1992 68
- 1987 46
- 1979 71
- October 1974 29
- 1970 86
- 1966 55
- 1964 72
- 1959 38
- 1951 32
- 1935 125
- 1931 263
- 1929 167
- 1924 198
- 1923 190
- 1922 226
October 1974: 29 gains
Compared with the previous general election, where the constituency had the same boundaries.
- Lab +18
- SNP +3
- PC +1
- Oth −1
- Lib −1
- UUP −1
- VUPP −1
- Con −18
| Constituency | Gained by | From | Majority |
|---|---|---|---|
| Bodmin | Con | Lib | 665 |
| Hazel Grove | Con | Lib | 2,831 |
| Wirral | Con | Oth | 13,488 |
| Berwick and East Lothian | Lab | Con | 2,740 |
| Birmingham Selly Oak | Lab | Con | 326 |
| Blyth | Lab | Oth | 78 |
| Bolton West | Lab | Con | 906 |
| Bristol North West | Lab | Con | 633 |
| Bury and Radcliffe | Lab | Con | 442 |
| Hemel Hempstead | Lab | Con | 485 |
| Ilford North | Lab | Con | 778 |
| Ipswich | Lab | Con | 1,733 |
| Leicester South | Lab | Con | 1,133 |
| Lichfield and Tamworth | Lab | Con | 331 |
| Lincoln | Lab | Oth | 984 |
| Nelson and Colne | Lab | Con | 669 |
| Oxford | Lab | Con | 1,036 |
| Peterborough | Lab | Con | 1,848 |
| Rochester and Chatham | Lab | Con | 2,418 |
| Rossendale | Lab | Con | 203 |
| Southampton Test | Lab | Con | 530 |
| Welwyn and Hatfield | Lab | Con | 520 |
| Truro | Lib | Con | 464 |
| Fermanagh and South Tyrone | Oth | UUP | 2,695 |
| Mid-Ulster | Oth | VUPP | — |
| Carmarthen | PC | Lab | 3,640 |
| Dunbartonshire East | SNP | Con | 22 |
| Galloway | SNP | Con | 30 |
| Perth and East Perthshire | SNP | Con | 793 |
Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data