Skip to content

Thursday 28 February 1974

February 1974 UK general election results

Labour won 301 of 635 seats with 37.2% of the vote, 17 short of a majority: a hung parliament. Afterwards: Hung parliament: minority Labour government, with Harold Wilson as prime minister.

Results by party
PartyLeaderSeatsChangeVotesShareChangeShare barCandidates
LabourHarold Wilson301+1411,641,14337.2%−5.8623
ConservativeEdward Heath296−3411,834,34637.8%−8.6622
LiberalJeremy Thorpe14+86,059,55019.3%+11.9517
Scottish National Party—7+6632,5722.0%+0.970
Ulster Unionist Party—7new232,1030.7%—7
Others—3−3352,6021.1%−0.4197
Vanguard Unionist Progressive Party—3new75,9440.2%—3
Plaid Cymru—2+2171,3640.6%−0.136
Social Democratic and Labour Party—1new160,4370.5%—12
Democratic Unionist Party—1new58,6560.2%—2
2 other parties and independents116,9610.4%

Change is compared with the 1970 general election. Before 2010 “Others” groups all smaller parties and independents, as in the source.

South East: Conservative 66 of 72 seatsWest Midlands: Labour 33 of 56 seatsNorth West: Labour 51 of 82 seatsEast Midlands: Conservative 20 of 40 seatsLondon: Labour 50 of 92 seatsYorkshire and the Humber: Labour 38 of 54 seatsEast of England: Conservative 35 of 45 seatsSouth West: Conservative 34 of 44 seatsNorth East: Labour 25 of 31 seatsNorthern Ireland: Ulster Unionist Party 7 of 12 seatsScotland: Labour 40 of 71 seatsWales: Labour 24 of 36 seats
Each nation and region is coloured by the party that won most of its seats; darker means a larger share of the seats. Constituency maps start in 2010, when the hexagon layouts begin.

Nations and regions

Closest results

  1. Carmarthen Lab by 3 votes
  2. Bodmin Lib by 9 votes
  3. Peterborough Con by 22 votes
  4. Sowerby Lab by 115 votes
  5. Nelson and Colne Con by 177 votes
  6. Northampton South Con by 179 votes
  7. Hemel Hempstead Con by 187 votes
  8. Stockport North Lab by 203 votes
  9. Preston North Lab by 255 votes
  10. Ipswich Con by 259 votes

50 closest seats →

What changed

Compare with 1970 →

Every constituency

Download CSV

ConstituencyRegionWinnerMajority%TurnoutResult
AberavonWalesLab20,68842.675.6%
AberdareWalesLab11,83229.683.3%
Aberdeen NorthScotlandLab11,85624.475.6%
Aberdeen SouthScotlandCon3,5586.482.2%
Aberdeenshire EastScotlandSNP5,69915.876.6%
Aberdeenshire WestScotlandCon1,6403.781.1%
AbertilleryWalesLab16,94959.478.7%
AbingdonSouth EastCon13,74318.583.0%
AccringtonNorth WestLab5,03211.983.9%
ActonLondonCon1,4513.475.7%
AldershotSouth EastCon10,65816.581.2%
Aldridge-BrownhillsWest MidlandsLab3660.783.2%
Altrincham and SaleNorth WestCon8,69614.682.2%
AngleseyWalesLab5,75416.480.2%
Angus North and MearnsScotlandCon7,45125.578.6%
Angus SouthScotlandCon5,34312.979.8%
Antrim NorthNorthern IrelandDUP27,63142.563.1%
Antrim SouthNorthern IrelandUUP35,64450.061.1%
ArgyllScotlandSNP3,28810.377.3%
ArmaghNorthern IrelandUUP15,10424.568.4%
ArundelSouth EastCon19,94330.279.6%
AshfieldEast MidlandsLab21,78835.982.0%
AshfordSouth EastCon8,45917.981.5%
Ashton under LyneNorth WestLab8,30117.579.4%
AylesburySouth EastCon11,18320.491.2%
AyrScotlandCon5,09811.983.1%
Ayrshire CentralScotlandLab6,27713.082.1%
Ayrshire North and ButeScotlandCon6,73017.977.0%
Ayrshire SouthScotlandLab12,45030.979.5%
BanburySouth EastCon6,87812.482.8%
BanffshireScotlandSNP2,78511.675.7%
BarkingLondonLab14,83439.076.6%
Barkston AshYorkshire and the HumberCon13,19719.083.5%
BarnsleyYorkshire and the HumberLab24,62643.574.6%
Barrow in FurnessNorth WestLab5,10711.880.0%
BarryWalesCon5,5479.782.3%
BasildonEast of EnglandLab10,66714.482.0%
BasingstokeSouth EastCon7,79710.983.2%
BassetlawEast MidlandsLab11,23420.079.0%
BathSouth WestCon5,18210.183.0%
Batley and MorleyYorkshire and the HumberLab7,09114.778.4%
Battersea NorthLondonLab10,42333.170.7%
Battersea SouthLondonLab1,6534.973.0%
BeaconsfieldSouth EastCon11,24821.477.3%
Bebington and Ellesmere PortNorth WestLab4,4626.283.5%
BeckenhamLondonCon10,15521.779.4%
BedfordEast of EnglandCon6,22110.183.5%
Bedfordshire MidEast of EnglandCon11,11117.485.9%
Bedfordshire SouthEast of EnglandCon4,7588.884.5%
BedwelltyWalesLab21,63754.479.9%
BeestonEast MidlandsCon2,5444.184.9%
Belfast EastNorthern IrelandVUPP7,74013.573.0%
Belfast NorthNorthern IrelandUUP8,77617.869.2%
Belfast SouthNorthern IrelandVUPP3,9987.769.6%
Belfast WestNorthern IrelandSDLP2,1804.672.6%
BelperEast MidlandsLab2,0343.483.8%
BermondseyLondonLab18,72151.765.9%
Berwick and East LothianScotlandCon5401.185.8%
Berwick-upon-TweedNorth EastLib4431.385.1%
Bethnall Green and BowLondonLab14,95445.961.0%
BexleyheathLondonCon3,8669.084.6%
BirkenheadNorth WestLab6,99415.376.5%
Birmingham EdgbastonWest MidlandsCon5,92012.369.4%
Birmingham ErdingtonWest MidlandsLab6,92814.772.3%
Birmingham Hall GreenWest MidlandsCon6,24412.972.6%
Birmingham HandsworthWest MidlandsLab1,6234.972.4%
Birmingham LadywoodWest MidlandsLab8,96234.764.2%
Birmingham NorthfieldWest MidlandsLab8,52915.173.5%
Birmingham Perry BarrWest MidlandsLab2,0235.078.3%
Birmingham Selly OakWest MidlandsCon2,8826.274.2%
Birmingham Small HeathWest MidlandsLab11,87835.366.0%
Birmingham SparkbrookWest MidlandsLab7,40522.865.8%
Birmingham StechfordWest MidlandsLab10,23222.972.1%
Birmingham YardleyWest MidlandsLab1,9474.278.7%
Bishop AuklandNorth EastLab7,87514.078.4%
BlabyEast MidlandsCon12,29822.385.6%
BlackburnNorth WestLab6,30015.078.2%
Blackpool NorthNorth WestCon8,15418.873.3%
Blackpool SouthNorth WestCon8,09118.476.6%
BlaydonNorth EastLab6,57417.367.2%
BlythNorth EastOth6,14010.479.5%
BodminSouth WestLib90.083.3%
BolsoverEast MidlandsLab21,31352.978.4%
Bolton EastNorth WestLab1,6133.480.6%
Bolton WestNorth WestCon6031.581.1%
BootleNorth WestLab14,93532.173.3%
BosworthEast MidlandsCon1,6872.486.0%
BothwellScotlandLab9,60120.181.2%
Bournemouth EastSouth EastCon9,31421.078.6%
Bournemouth WestSouth EastCon10,81823.476.1%
Bradford NorthYorkshire and the HumberLab6,61712.878.8%
Bradford SouthYorkshire and the HumberLab7,65313.279.7%
Bradford WestYorkshire and the HumberLab2,2194.677.1%
BraintreeEast of EnglandCon2,0013.784.3%
Brecon and RadnorWalesLab2,2775.183.4%
Brent EastLondonLab7,62217.968.0%
Brent NorthLondonCon7,94113.880.5%
Brent SouthLondonLab10,62424.571.4%
Brentford and IsleworthLondonCon7261.379.0%
Brentwood and OngarEast of EnglandCon9,09318.883.8%
BridgwaterSouth WestCon8,04414.182.3%
BridlingtonYorkshire and the HumberCon10,99621.976.9%
Brigg and ScunthorpeYorkshire and the HumberLab3,0744.478.4%
Brighouse and SpenboroughYorkshire and the HumberLab1,5462.985.3%
Brighton KemptownSouth EastCon4,0207.978.8%
Brighton PavilionSouth EastCon10,61824.576.2%
Bristol North EastSouth WestLab6,08715.576.1%
Bristol North WestSouth WestCon6501.282.6%
Bristol SouthSouth WestLab13,16729.274.8%
Bristol South EastSouth WestLab7,91214.081.9%
Bristol WestSouth WestCon8,06418.472.7%
Bromsgrove and RedditchWest MidlandsCon3,5894.984.3%
BuckinghamSouth EastCon3,1234.785.3%
BurnleyNorth WestLab9,84023.579.7%
BurtonWest MidlandsCon3,3036.279.5%
Bury and RadcliffeNorth WestCon3450.680.2%
Bury St EdmundsEast of EnglandCon13,25318.881.3%
CaernarvonWalesPC1,7285.082.4%
CaerphillyWalesLab12,88229.777.5%
Caithness and SutherlandScotlandLab2,3529.983.0%
CambridgeEast of EnglandCon4,6767.978.8%
CambridgeshireEast of EnglandCon13,81219.982.8%
CannockWest MidlandsLab11,06423.982.7%
CanterburySouth EastCon17,04125.080.2%
Cardiff NorthWalesCon3,85311.378.6%
Cardiff North WestWalesCon6,01316.982.1%
Cardiff South EastWalesLab7,14617.074.3%
Cardiff WestWalesLab3,3468.873.6%
CardiganWalesLib2,4766.983.7%
CarlisleNorth WestLab4,98011.980.8%
CarltonEast MidlandsCon7,15811.984.5%
CarmarthenWalesLab30.083.5%
CarshaltonLondonCon5,69010.482.9%
CheadleNorth WestCon6,22411.285.4%
ChelmsfordEast of EnglandCon6,63110.083.9%
ChelseaLondonCon15,30839.760.0%
CheltenhamSouth WestCon5,91211.781.4%
Chertsey and WaltonSouth EastCon11,96321.882.0%
Chesham and AmershamSouth EastCon10,41619.585.0%
ChesterNorth WestCon6,76812.280.3%
Chester-le-StreetNorth EastLab18,72633.183.5%
ChesterfieldEast MidlandsLab15,39627.280.1%
ChichesterSouth EastCon11,41320.979.1%
ChingfordLondonCon5,68312.381.8%
ChippenhamSouth WestCon3,0925.682.6%
Chipping BarnetLondonCon9,91121.682.2%
ChislehurstLondonCon5,49312.384.4%
ChorleyNorth WestLab4050.683.7%
Christchurch and LymingtonSouth WestCon14,63432.881.2%
Cirencester and TewkesburySouth WestCon10,20115.582.7%
City of London and Westminster SouthLondonCon8,24725.961.4%
Clackmannan and Stirlingshire EastScotlandSNP3,6107.0—
Cleveland and WhitbyNorth EastCon3,6427.482.4%
ClitheroeNorth WestCon8,52819.883.7%
Coatbridge and AirdrieScotlandLab11,78325.677.8%
ColchesterEast of EnglandCon6,86210.282.6%
Colne ValleyYorkshire and the HumberLib7191.486.4%
ConsettNorth EastLab18,34340.976.5%
ConwayWalesCon4,54910.981.2%
Cornwall NorthSouth WestLib8,72919.786.3%
Coventry North EastWest MidlandsLab15,42732.375.5%
Coventry North WestWest MidlandsLab6,65817.079.8%
Coventry South EastWest MidlandsLab10,75128.275.5%
Coventry South WestWest MidlandsLab5130.984.1%
CreweNorth WestLab5,12311.277.8%
CrosbyNorth WestCon15,57025.080.1%
Croydon CentralLondonCon1,3142.579.7%
Croydon North EastLondonCon3,8208.478.7%
Croydon North WestLondonCon3,0717.277.4%
Croydon SouthLondonCon15,86732.482.3%
DagenhamLondonLab23,49047.771.0%
DarlingtonNorth EastLab2,0694.180.8%
DartfordSouth EastLab3,6547.883.4%
DarwenNorth WestCon9,31016.481.1%
DaventryEast MidlandsCon9,74914.084.3%
Dearne ValleyYorkshire and the HumberLab26,85453.280.5%
DenbighWalesCon6,01511.980.6%
DeptfordLondonLab11,62927.769.1%
Derby NorthEast MidlandsLab1,2932.079.1%
Derby SouthEast MidlandsLab7,14312.776.2%
Derbyshire North EastEast MidlandsLab7,28214.078.4%
Derbyshire South EastEast MidlandsCon3,0356.785.1%
Derbyshire WestEast MidlandsCon8,46020.761.8%
DevizesSouth WestCon9,89815.881.3%
Devon NorthSouth WestLib11,07217.586.5%
Devon WestSouth WestCon5,26811.282.3%
DewsburyYorkshire and the HumberLab5,41210.981.7%
Don ValleyYorkshire and the HumberLab27,94540.279.1%
DoncasterYorkshire and the HumberLab5,47611.481.7%
DorkingSouth EastCon10,31321.482.6%
Dorset NorthSouth WestCon6,88311.584.4%
Dorset SouthSouth WestCon8,61515.082.2%
Dorset WestSouth WestCon7,45116.983.1%
Dover and DealSouth EastCon4,8507.784.7%
Down NorthNorthern IrelandUUP16,22626.067.3%
Down SouthNorthern IrelandUUP5,6029.465.8%
Dudley EastWest MidlandsLab11,62226.972.1%
Dudley WestWest MidlandsLab4,6697.880.3%
DulwichLondonLab5,34110.873.9%
DumfriesScotlandCon8,96818.280.4%
Dunbartonshire CentralScotlandLab6,66416.483.0%
Dunbartonshire EastScotlandCon3,6767.185.0%
Dunbartonshire WestScotlandLab2,6096.479.6%
Dundee EastScotlandSNP2,9665.881.1%
Dundee WestScotlandLab6,44812.581.3%
DunfermlineScotlandLab4,4109.081.1%
DurhamNorth EastLab15,20325.480.8%
Durham North WestNorth EastLab17,46136.479.1%
Ealing NorthLondonLab2,4484.180.9%
EasingtonNorth EastLab20,53043.973.9%
East GrinsteadSouth EastCon8,57719.181.5%
East KilbrideScotlandLab7,96814.980.8%
EastbourneSouth EastCon7,47512.282.6%
EastleighSouth EastCon10,11015.885.3%
Ebbw ValeWalesLab15,66452.779.6%
EcclesNorth WestLab7,78617.180.1%
Edinburgh CentralScotlandLab9613.273.6%
Edinburgh EastScotlandLab5,54912.081.1%
Edinburgh LeithScotlandLab7212.379.3%
Edinburgh NorthScotlandCon7,01319.676.4%
Edinburgh PentlandsScotlandCon4,60210.480.9%
Edinburgh SouthScotlandCon6,38114.280.8%
Edinburgh WestScotlandCon8,47719.882.2%
EdmontonLondonLab5,72312.475.4%
Enfield NorthLondonLab3,4166.478.8%
Epping ForestEast of EnglandCon8,16715.781.8%
Epsom and EwellSouth EastCon16,92425.882.0%
Erith and CrayfordLondonLab7,08114.481.8%
EsherSouth EastCon10,71527.682.3%
Essex South EastEast of EnglandCon9,26515.082.1%
Eton and SloughSouth EastLab6,89113.580.6%
ExeterSouth WestCon5,0768.985.3%
EyeEast of EnglandCon7,67514.382.6%
Falmouth and CamborneSouth WestCon4,2647.980.9%
FarehamSouth EastCon7,87716.882.4%
FarnhamSouth EastCon6,46212.683.0%
FarnworthNorth WestLab12,63722.480.7%
FavershamSouth EastCon5,4078.782.6%
Feltham and HestonLondonLab8,05513.377.4%
Fermanagh and South TyroneNorthern IrelandUUP10,62917.287.3%
Fife CentralScotlandLab14,09430.779.2%
Fife EastScotlandCon12,57928.578.8%
FinchleyLondonCon5,97814.477.7%
Flint EastWalesLab8,85215.284.9%
Flint WestWalesCon7,14213.781.5%
Folkestone and HytheSouth EastCon8,51017.177.3%
FulhamLondonLab3,5497.878.5%
Fylde NorthNorth WestCon19,65836.872.1%
Fylde SouthNorth WestCon25,37936.277.9%
GainsboroughEast MidlandsCon6,21012.482.0%
GallowayScotlandCon4,00813.277.7%
Gateshead EastNorth EastLab15,29931.078.6%
Gateshead WestNorth EastLab8,46737.374.2%
GillinghamSouth EastCon5,88211.682.7%
Glasgow CathcartScotlandCon2,0955.380.7%
Glasgow CentralScotlandLab5,96537.263.0%
Glasgow CraigtonScotlandLab7,23820.680.0%
Glasgow GarscaddenScotlandLab11,26428.074.1%
Glasgow GovanScotlandLab5432.374.9%
Glasgow HillheadScotlandCon6,38119.578.7%
Glasgow KelvingroveScotlandLab2,3988.169.4%
Glasgow MaryhillScotlandLab11,38331.870.0%
Glasgow PollokScotlandLab3,4067.577.5%
Glasgow ProvanScotlandLab15,78742.069.0%
Glasgow Queen'S ParkScotlandLab8,36629.673.3%
Glasgow ShettlestonScotlandLab7,73629.269.5%
Glasgow SpringburnScotlandLab10,39530.970.5%
GloucesterSouth WestCon4,8379.383.7%
Gloucestershire SouthSouth WestCon6,4599.883.9%
Gloucestershire WestSouth WestLab1,6242.983.9%
GooleYorkshire and the HumberLab13,22526.877.2%
GosportSouth EastCon7,22818.481.4%
GowerWalesLab15,07633.479.9%
GranthamEast MidlandsCon11,34317.981.4%
GravesendSouth EastLab1,5822.283.7%
Greenock and Port GlasgowScotlandLab11,77627.668.6%
GreenwichLondonLab8,87022.675.0%
GrimsbyYorkshire and the HumberLab5,67111.376.7%
GuildfordSouth EastCon9,89117.280.4%
Hackney CentralLondonLab12,40341.062.7%
Hackney North and Stoke NewingtonLondonLab9,33428.662.1%
Hackney South and ShoreditchLondonLab12,01838.563.4%
Halesowen and StourbridgeWest MidlandsCon4,0496.181.4%
HalifaxYorkshire and the HumberLab3,0035.981.3%
HaltempriceYorkshire and the HumberCon11,82418.982.9%
HamiltonScotlandLab6,37816.179.7%
Hammersmith NorthLondonLab7,04118.473.7%
HampsteadLondonCon2,2575.070.7%
HarboroughEast MidlandsCon12,47322.784.4%
HarlowEast of EnglandLab12,53424.183.9%
HarrogateYorkshire and the HumberCon11,78922.980.0%
Harrow CentralLondonCon2,9178.180.6%
Harrow EastLondonCon4,49311.282.4%
Harrow WestLondonCon11,86925.682.8%
HartlepoolNorth EastLab4,2888.676.9%
HarwichEast of EnglandCon12,46317.580.7%
HastingsSouth EastCon7,08315.879.1%
Havant and WaterlooSouth EastCon9,18815.480.0%
Hayes and HarlingtonLondonLab10,04823.975.8%
Hazel GroveNorth WestLib1,9983.486.9%
Hemel HempsteadEast of EnglandCon1870.385.2%
HemsworthYorkshire and the HumberLab34,94165.677.1%
Hendon NorthLondonCon2,6126.480.9%
Hendon SouthLondonCon6,59716.577.9%
HenleySouth EastCon8,90017.781.3%
HerefordWest MidlandsCon3,4387.678.9%
Hertford and StevenageEast of EnglandLab8,17612.083.6%
Hertfordshire EastEast of EnglandCon11,35815.981.0%
Hertfordshire SouthEast of EnglandCon3,0865.982.2%
Hertfordshire South WestEast of EnglandCon8,09812.983.8%
HexhamNorth EastCon7,93015.082.2%
Heywood and RoytonNorth WestLab7,16211.382.6%
High PeakEast MidlandsCon2,2754.785.4%
HitchinEast of EnglandCon4,0186.585.6%
Holborn and St Pancras SouthLondonLab4,19116.664.8%
Holland With BostonEast MidlandsCon12,38119.380.5%
HonitonSouth WestCon14,12323.782.0%
HorncastleEast MidlandsCon6,78917.479.3%
HornchurchLondonLab6,19612.880.7%
HornseyLondonCon2,2085.076.0%
Horsham and CrawleySouth EastCon6,7749.083.5%
Houghton-le-SpringNorth EastLab23,96353.875.1%
HoveSouth EastCon11,50920.577.4%
HowdenYorkshire and the HumberCon6,21113.978.6%
Huddersfield EastYorkshire and the HumberLab7,30417.180.5%
Huddersfield WestYorkshire and the HumberLab6301.482.9%
Hull CentralYorkshire and the HumberLab7,61916.573.5%
Hull EastYorkshire and the HumberLab23,59340.073.1%
Hull WestYorkshire and the HumberLab7,93118.973.6%
HuntingdonshireEast of EnglandCon10,00215.482.4%
HuytonNorth WestLab15,30527.377.2%
Ilford NorthLondonCon2850.679.6%
Ilford SouthLondonLab1,1432.776.9%
IlkestonEast MidlandsLab14,18023.481.4%
InceNorth WestLab22,75940.074.4%
InvernessScotlandLib5,22312.076.1%
IpswichEast of EnglandCon2590.483.6%
Isle of ElyEast of EnglandLib8,34714.883.1%
Isle of WightSouth EastLib7,76611.281.4%
Islington CentralLondonLab8,69129.864.6%
Islington NorthLondonLab6,62825.563.1%
Islington South and FinsburyLondonLab8,59131.066.1%
JarrowNorth EastLab13,89233.476.7%
KeighleyYorkshire and the HumberLab8782.086.8%
KensingtonLondonCon5,13212.865.8%
KetteringEast MidlandsLab9,78714.281.1%
KidderminsterWest MidlandsCon8,68513.681.2%
KilmarnockScotlandLab9,72719.583.3%
Kingston upon ThamesLondonCon10,30721.880.5%
KingswoodSouth WestLab1,6413.486.7%
Kinross and West PerthshireScotlandCon8,08229.877.5%
KirkaldyScotlandLab9,38219.679.4%
KnutsfordNorth WestCon11,09024.682.3%
Lambeth CentralLondonLab7,36924.462.3%
LanarkScotlandLab2,1005.284.0%
Lanarkshire NorthScotlandLab6,78415.382.7%
LancasterNorth WestCon2,4696.182.5%
Leeds EastYorkshire and the HumberLab10,51420.875.3%
Leeds North EastYorkshire and the HumberCon7,26016.774.4%
Leeds North WestYorkshire and the HumberCon6,67113.676.2%
Leeds SouthYorkshire and the HumberLab11,86030.773.9%
Leeds South EastYorkshire and the HumberLab9,45428.267.8%
Leeds WestYorkshire and the HumberLab3,9858.677.0%
LeekWest MidlandsCon5,7328.383.1%
Leicester EastEast MidlandsLab1,4132.977.8%
Leicester SouthEast MidlandsCon1,7663.276.4%
Leicester WestEast MidlandsLab8,65217.975.5%
LeighNorth WestLab13,64726.580.0%
LeominsterWest MidlandsCon1,6194.680.1%
LewesSouth EastCon14,25724.880.3%
Lewisham EastLondonLab6,30611.877.5%
Lewisham WestLondonLab2,4024.978.9%
LeytonLondonLab9,93721.472.7%
Lichfield and TamworthWest MidlandsCon1,8072.582.8%
LincolnEast MidlandsOth1,2933.179.1%
Liverpool Edge HillNorth WestLab5,75021.266.6%
Liverpool GarstonNorth WestLab6811.174.8%
Liverpool KirkdaleNorth WestLab6,52520.969.5%
Liverpool Scotland ExchangeNorth WestLab12,33260.658.5%
Liverpool ToxtethNorth WestLab5,55718.566.0%
Liverpool WaltonNorth WestLab8,21622.072.7%
Liverpool WavertreeNorth WestCon5,27511.974.8%
Liverpool West DerbyNorth WestLab9,97324.071.4%
LlanelliWalesLab21,44542.878.2%
LondonderryNorthern IrelandUUP9,39015.068.1%
LoughboroughEast MidlandsLab6971.284.3%
LouthEast MidlandsCon9,71817.479.7%
LowestoftEast of EnglandCon3,6045.683.8%
LudlowWest MidlandsCon7,98720.879.5%
Luton EastEast of EnglandLab1,4253.380.5%
Luton WestEast of EnglandLab5,04210.682.8%
MacclesfieldNorth WestCon14,28621.484.2%
MaidstoneSouth EastCon7,65610.881.3%
MaldonEast of EnglandCon7,22214.482.2%
Manchester ArdwickNorth WestLab4,89515.367.1%
Manchester BlackleyNorth WestLab5,50613.376.2%
Manchester CentralNorth WestLab10,00441.061.8%
Manchester GortonNorth WestLab8,97620.678.3%
Manchester Moss SideNorth WestLab2,3926.869.1%
Manchester OpenshawNorth WestLab7,45724.273.0%
Manchester WithingtonNorth WestCon4,41310.473.6%
Manchester WythenshaweNorth WestLab12,43825.875.0%
MansfieldEast MidlandsLab16,14230.377.4%
MeltonEast MidlandsCon12,74918.883.5%
MeridenWest MidlandsLab4,4855.979.5%
MerionethWalesPC5882.685.3%
Merthyr TydfilWalesLab13,15041.181.1%
Mid-UlsterNorthern IrelandVUPP6,67210.082.4%
MiddlesbroughNorth EastLab13,40932.569.4%
Middleton and PrestwickNorth WestLab5170.980.5%
MidlothianScotlandLab11,74216.381.6%
Mitcham and MordenLondonLab3,2256.379.0%
MonmouthWalesCon4,5627.384.1%
MontgomeryshireWalesLib4,65116.982.6%
Moray and NairnScotlandSNP1,8175.678.7%
Morecambe and LonsdaleNorth WestCon14,75627.678.6%
MorpethNorth EastLab13,03433.481.2%
Motherwell and WishawScotlandLab6,31316.177.1%
NantwichNorth WestCon5,16810.581.5%
NeathWalesLab16,59340.778.5%
Nelson and ColneNorth WestCon1770.484.2%
New ForestSouth EastCon11,38218.280.7%
NewarkEast MidlandsLab4,4977.783.0%
NewburySouth EastCon1,2012.180.8%
Newcastle upon Tyne CentralNorth EastLab8,00248.965.4%
Newcastle upon Tyne EastNorth EastLab6,09217.576.9%
Newcastle upon Tyne NorthNorth EastCon2,98010.173.4%
Newcastle upon Tyne WestNorth EastLab11,39620.373.8%
Newcastle-under-LymeWest MidlandsLab5,6489.384.1%
Newham North EastLondonLab13,33130.068.0%
Newham North WestLondonLab12,54839.859.3%
Newham SouthLondonLab18,58351.363.2%
NewportWalesLab11,38218.981.0%
NewtonNorth WestLab14,77019.082.5%
Norfolk NorthEast of EnglandCon14,29019.183.4%
Norfolk North WestEast of EnglandCon8031.283.1%
Norfolk SouthEast of EnglandCon11,01914.882.8%
Norfolk South WestEast of EnglandCon6,04313.782.9%
NormantonYorkshire and the HumberLab15,17434.475.4%
Northampton NorthEast MidlandsLab1,0332.682.5%
Northampton SouthEast MidlandsCon1790.580.8%
NorthwichNorth WestCon6,29314.483.7%
Norwich NorthEast of EnglandLab7,29420.778.8%
Norwich SouthEast of EnglandLab6521.884.0%
NorwoodLondonLab4,02210.771.3%
Nottingham EastEast MidlandsLab3,97810.869.1%
Nottingham NorthEast MidlandsLab4,4457.874.9%
Nottingham WestEast MidlandsLab5,7979.678.8%
NuneatonWest MidlandsLab17,49327.582.4%
OgmoreWalesLab17,55332.779.8%
Oldham EastNorth WestLab6,30216.476.4%
Oldham WestNorth WestLab6,30517.077.8%
Orkney and ShetlandScotlandLib7,30539.471.1%
OrmskirkNorth WestLab7,80310.677.3%
OrpingtonLondonCon3,6646.686.1%
OswestryWest MidlandsCon7,01016.177.9%
OxfordSouth EastCon8211.478.6%
Oxfordshire MidSouth EastCon7,97316.382.7%
PaddingtonLondonLab8722.268.9%
PaisleyScotlandLab8,89718.175.2%
PeckhamLondonLab18,07144.564.6%
PembrokeWalesCon1,4792.581.4%
PenistoneYorkshire and the HumberLab13,71324.584.1%
Penrith and the BorderNorth WestCon17,33839.479.8%
Perth and East PerthshireScotlandCon8,97520.078.3%
PeterboroughEast of EnglandCon220.082.3%
PetersfieldSouth EastCon9,58016.181.1%
Plymouth DevonportSouth WestLab4371.275.3%
Plymouth DrakeSouth WestCon2,6116.178.0%
Plymouth SuttonSouth WestCon8,10416.979.1%
Pontefract and CastlefordYorkshire and the HumberLab23,80451.777.1%
PontypoolWalesLab17,46541.577.0%
PontypriddWalesLab16,62230.877.4%
PooleSouth WestCon10,06814.981.9%
Portsmouth NorthSouth EastLab3200.679.9%
Portsmouth SouthSouth EastCon10,98220.675.9%
Preston NorthNorth WestLab2550.679.5%
Preston SouthNorth WestLab1,8874.679.8%
PudseyYorkshire and the HumberCon3,7396.884.9%
PutneyLondonLab1,4392.779.6%
RavensbourneLondonCon8,89722.482.5%
Reading NorthSouth EastCon2,3694.779.3%
Reading SouthSouth EastCon5,3599.781.0%
RedcarNorth EastLab9,25419.676.7%
ReigateSouth EastCon14,06023.483.3%
Renfrewshire EastScotlandCon15,48630.580.7%
Renfrewshire WestScotlandLab2,6684.882.9%
RhonddaWalesLab30,14157.880.0%
Richmond (Yorks)Yorkshire and the HumberCon15,26732.9—
Richmond upon ThamesLondonCon3,8278.782.6%
RiponYorkshire and the HumberCon4,33510.285.4%
RochdaleNorth WestLib8,89917.377.4%
Rochester and ChathamSouth EastCon8431.379.3%
RomfordLondonCon3,0737.079.9%
Ross and CromartyScotlandCon2,87113.175.2%
RossendaleNorth WestCon7971.983.5%
Rother ValleyYorkshire and the HumberLab33,47446.878.6%
RotherhamYorkshire and the HumberLab16,73437.174.3%
Roxburgh Selkirk and PeeblesScotlandLib9,01718.286.0%
RugbyWest MidlandsLab6,15412.186.2%
Ruislip NorthwoodLondonCon11,42125.882.6%
RuncornNorth WestCon7,26812.683.0%
RushcliffeEast MidlandsCon17,70933.084.6%
RutherglenScotlandLab4,15310.482.4%
Rutland and StamfordEast MidlandsCon8,88519.982.4%
RyeSouth EastCon16,13527.880.8%
Saffron WaldenEast of EnglandCon7,54514.683.4%
Salford EastNorth WestLab6,93126.266.4%
Salford WestNorth WestLab6,46219.772.0%
SalisburySouth WestCon6,21712.580.0%
ScarboroughYorkshire and the HumberCon5,10711.178.9%
SevenoaksSouth EastCon13,71322.283.4%
Sheffield AttercliffeYorkshire and the HumberLab21,17644.674.9%
Sheffield BrightsideYorkshire and the HumberLab20,56751.474.5%
Sheffield HallamYorkshire and the HumberCon12,91321.877.2%
Sheffield HeeleyYorkshire and the HumberLab6,58512.482.0%
Sheffield HillsboroughYorkshire and the HumberLab11,28028.476.8%
Sheffield ParkYorkshire and the HumberLab22,67747.171.9%
ShipleyYorkshire and the HumberCon4,1559.287.4%
ShorehamSouth EastCon9,75817.780.8%
ShrewsburyWest MidlandsCon6,18113.079.8%
SidcupLondonCon9,69823.384.9%
SkiptonYorkshire and the HumberCon2,1164.885.6%
SolihullWest MidlandsCon17,36327.081.3%
Somerset NorthSouth WestCon12,15516.285.1%
South ShieldsNorth EastLab11,98623.371.6%
SouthallLondonLab8,81217.173.4%
Southampton ItchenSouth EastLab5,5908.977.2%
Southampton TestSouth EastCon1,4032.479.2%
Southend EastEast of EnglandCon4,95211.277.8%
Southend WestEast of EnglandCon5,1559.680.2%
SouthgateLondonCon14,45426.777.0%
SouthportNorth WestCon3,8827.777.4%
SowerbyYorkshire and the HumberLab1150.383.0%
SpelthorneSouth EastCon8,05914.382.1%
St AlbansEast of EnglandCon8,42114.484.6%
St HelensNorth WestLab21,71639.373.2%
St IvesSouth WestCon5,42513.479.4%
St MaryleboneLondonCon8,71730.466.1%
St Pancras NorthLondonLab6,83524.467.5%
Stafford and StoneWest MidlandsCon8,98314.082.3%
Staffordshire South WestWest MidlandsCon9,75820.080.7%
Stalybridge and HydeNorth WestLab8,06815.379.9%
Stepney and PoplarLondonLab23,33065.459.4%
Stirling Falkirk and GrangemouthScotlandLab3,8497.480.8%
Stirlingshire WestScotlandLab4,84411.282.8%
Stockport NorthNorth WestLab2030.582.1%
Stockport SouthNorth WestLab3,0988.379.3%
StocktonNorth EastLab12,37119.376.0%
Stoke-on-Trent CentralWest MidlandsLab11,74827.670.2%
Stoke-on-Trent NorthWest MidlandsLab12,45928.474.0%
Stoke-on-Trent SouthWest MidlandsLab15,66928.177.4%
Stratford-on-AvonWest MidlandsCon13,22122.781.6%
StreathamLondonCon4,47511.072.8%
StretfordNorth WestCon3,9897.282.0%
StroudSouth WestCon8,47114.485.4%
Sudbury and WoodbridgeEast of EnglandCon13,70120.081.9%
Sunderland NorthNorth EastLab11,40020.674.0%
Sunderland SouthNorth EastLab8,59615.175.2%
SurbitonLondonCon6,50017.382.3%
Surrey EastSouth EastCon8,01917.483.6%
Surrey North WestSouth EastCon14,94927.380.3%
Sussex MidSouth EastCon12,15524.183.3%
Sutton and CheamLondonCon1,7193.582.6%
Sutton ColdfieldWest MidlandsCon13,42627.282.3%
Swansea EastWalesLab19,68745.873.8%
Swansea WestWalesLab3,3386.578.8%
SwindonSouth WestLab8,70917.380.9%
TauntonSouth WestCon8,44016.083.9%
Thanet EastSouth EastCon6,59717.280.5%
Thanet WestSouth EastCon7,66022.578.1%
The WrekinWest MidlandsLab6,5219.880.8%
Thirsk and MaltonYorkshire and the HumberCon14,40827.981.5%
ThornabyNorth EastLab1,7183.579.6%
ThurrockEast of EnglandLab18,51826.778.4%
TivertonSouth WestCon5,5419.782.4%
Tonbridge and MallingSouth EastCon10,10818.783.4%
TootingLondonLab6,10815.772.8%
TorbaySouth WestCon12,40818.280.3%
TotnesSouth WestCon9,64314.881.3%
TottenhamLondonLab9,12629.465.6%
TruroSouth WestCon2,5614.481.5%
Tunbridge WellsSouth EastCon11,02820.080.4%
TwickenhamLondonCon11,50319.383.1%
TynemouthNorth EastCon6,38710.580.0%
UpminsterLondonCon1,0081.982.6%
UxbridgeLondonCon2,4155.082.5%
VauxhallLondonLab8,64130.062.2%
WakefieldYorkshire and the HumberLab11,41821.779.9%
WallaseyNorth WestCon2,4924.579.4%
WallsendNorth EastLab17,24725.675.5%
Walsall NorthWest MidlandsLab14,70428.872.1%
Walsall SouthWest MidlandsLab1,5803.478.3%
WalthamstowLondonLab8,73422.574.9%
Wanstead and WoodfodLondonCon11,90126.777.0%
Warley EastWest MidlandsLab7,57118.073.6%
Warley WestWest MidlandsLab14,62433.971.0%
WarringtonNorth WestLab11,10632.573.9%
Warwick and LeamingtonWest MidlandsCon11,29317.881.6%
WatfordEast of EnglandLab2,7956.084.0%
WellingboroughEast MidlandsCon2,2703.285.0%
WellsSouth WestCon7,78513.683.3%
Welwyn and HatfieldEast of EnglandCon1,4152.585.3%
West Bromwich EastWest MidlandsLab5,20912.671.9%
West Bromwich WestWest MidlandsLab13,43133.767.5%
West LothianScotlandLab6,42210.480.6%
WestburySouth WestCon8,41913.883.5%
Western IslesScotlandSNP7,20047.966.3%
WesthoughtonNorth WestLab12,66521.383.2%
WestmorlandNorth WestCon6,53414.979.3%
Weston Super MareSouth WestCon13,60120.180.1%
WhitehavenNorth WestLab7,36218.877.5%
WidnesNorth WestLab16,49930.173.7%
WiganNorth WestLab18,20242.675.8%
WimbledonLondonCon12,21322.477.8%
WinchesterSouth EastCon10,50415.781.5%
Windsor and MaidenheadSouth EastCon14,99523.680.4%
WirralNorth WestOth15,84721.181.5%
WokingSouth EastCon7,58313.980.9%
WokinghamSouth EastCon10,43217.382.8%
Wolverhampton North EastWest MidlandsLab12,61726.070.5%
Wolverhampton South EastWest MidlandsLab10,90527.572.2%
Wolverhampton South WestWest MidlandsCon6,90113.779.6%
Wood GreenLondonLab7,64420.871.1%
Woolwich EastLondonLab11,97731.974.4%
Woolwich WestLondonLab2,4365.381.9%
WorcesterWest MidlandsCon7,46712.481.0%
Worcestershire SouthWest MidlandsCon7,16512.081.8%
WorkingtonNorth WestLab7,77019.376.4%
WorthingSouth EastCon18,93033.578.4%
WrexhamWalesLab13,08322.377.6%
WycombeSouth EastCon10,69916.881.7%
YarmouthEast of EnglandCon4,9378.781.2%
YeovilSouth WestCon7,49012.083.9%
YorkYorkshire and the HumberLab8311.382.8%

Source: commonslibrary.parliament.uk / cbp-8647

Questions and answers

Who won the February 1974 general election?

Labour won 301 of 635 seats with 37.2% of the vote, 17 short of a majority: a hung parliament. Harold Wilson became (or remained) prime minister: Hung parliament: minority Labour government.

How many seats did each party win in February 1974?

Labour 301; Conservative 296; Liberal 14; Scottish National Party 7; Ulster Unionist Party 7; Others 3 (out of 635 seats; 318 were needed for a majority).

Who won the most votes in February 1974?

The Conservatives won the most votes: 11,834,346 (37.8% of the 31,335,678 votes counted). Labour still won more seats.

What was the turnout at the February 1974 general election?

Turnout was 78.8% in contested constituencies (valid votes as a share of the electorate).

What was the closest result in February 1974?

Carmarthen, where Labour won by 3 votes.

Official results House of Commons Library, General election results from 1918 to 2019. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data

Report an error on this page · Embed this map: <iframe src="https://britelects.com/embed/map/1974-february/" width="100%" height="640" style="border:0" loading="lazy"></iframe>