Skip to content

Thursday 8 October 1959

1959 UK general election results

The Conservatives won 365 of 630 seats with 49.4% of the vote, an overall majority of 100. Afterwards: Conservative majority government, with Harold Macmillan as prime minister.

Results by party
PartyLeaderSeatsChangeVotesShareChangeShare barCandidates
ConservativeHarold Macmillan365+2113,750,61549.4%−0.3625
LabourHugh Gaitskell258−1912,216,21043.8%−2.5621
LiberalJo Grimond601,640,7605.9%+3.2216
Others—1−2155,5360.6%−0.546
2 other parties and independents99,3090.4%

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

South East: Conservative 58 of 62 seatsWest Midlands: Conservative 29 of 54 seatsNorth West: Conservative 44 of 83 seatsEast Midlands: Labour 20 of 40 seatsLondon: Conservative 60 of 102 seatsYorkshire and the Humber: Labour 31 of 55 seatsEast of England: Conservative 36 of 41 seatsSouth West: Conservative 35 of 43 seatsNorth East: Labour 21 of 31 seatsNorthern Ireland: Conservative 12 of 12 seatsScotland: Labour 38 of 71 seatsWales: Labour 27 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. South East Derbyshire Con by 12 votes
  2. Birmingham All Saints Con by 20 votes
  3. Brighouse and Spenborough Lab by 47 votes
  4. East Flintshire Lab by 75 votes
  5. South West Norfolk Lab by 78 votes
  6. Eton and Slough Lab by 88 votes
  7. Grimsby Lab by 91 votes
  8. Newcastle-upon-Tyne East Con by 98 votes
  9. Nottingham West Con by 164 votes
  10. Keighley Con by 170 votes

50 closest seats →

38 seats changed hands

Compared with the previous general election, where the constituency had the same boundaries.

  • Conservative gained 26 from Labour
  • Labour gained 6 from Conservative
  • Conservative gained 3 from Others
  • Others gained 1 from Conservative
  • Labour gained 1 from Liberal
  • Liberal gained 1 from Conservative

Every gain → · Compare with 1955 →

Every constituency

Download CSV

ConstituencyRegionWinnerMajority%TurnoutResult
AberavonWalesLab17,63838.282.1%Lab hold
AberdareWalesLab24,30559.583.1%Lab hold
Aberdeen NorthScotlandLab17,65634.776.7%Lab hold
Aberdeen SouthScotlandCon8,12217.181.6%Con hold
AbertilleryWalesLab22,19470.181.9%Lab hold
AbingdonSouth EastCon10,97221.380.8%Con hold
AccringtonNorth WestLab6001.487.9%Lab hold
ActonLondonCon9202.480.7%Con gain from Lab
AldershotSouth EastCon12,89129.975.9%Con hold
Altrincham and SaleNorth WestCon15,85129.682.6%Con hold
AngleseyWalesLab6,24422.277.6%Lab hold
Antrim NorthNorthern IrelandCon40,52789.964.5%Con hold
Antrim SouthNorthern IrelandCon50,04190.159.3%Con hold
ArgyllScotlandCon9,24332.571.0%Con hold
ArmaghNorthern IrelandCon33,50271.164.2%Con hold
Arundel and ShorehamSouth EastCon24,28942.076.5%Con hold
AshfieldEast MidlandsLab20,74241.482.0%Lab hold
AshfordSouth EastCon10,40025.877.5%Con hold
Ashton under LyneNorth WestLab2,7525.681.1%Lab hold
AylesburySouth EastCon8,95520.481.3%Con hold
AyrScotlandCon3,3569.379.1%Con hold
BanburySouth EastCon6,71412.981.0%Con hold
BanffScotlandCon8,36741.163.3%Con hold
BarkingLondonLab12,00029.678.5%Lab hold
Barkston AshYorkshire and the HumberCon7,55316.882.4%Con hold
BarnetLondonCon13,39925.381.7%Con hold
BarnsleyYorkshire and the HumberLab27,37647.482.7%Lab hold
Barons CourtLondonCon9132.476.3%Con gain from Lab
Barrow in FurnessNorth WestLab3,9749.481.7%Lab hold
BarryWalesCon9,52318.684.9%Con hold
BasingstokeSouth EastCon11,24423.279.6%Con hold
BassetlawEast MidlandsLab7,71316.180.2%Lab hold
BathSouth WestCon6,53313.783.6%Con hold
Batley and MorleyYorkshire and the HumberLab7,66616.781.9%Lab hold
Battersea NorthLondonLab10,30635.770.6%Lab hold
Battersea SouthLondonCon1,7526.078.9%Con hold
BebingtonNorth WestCon9,82117.181.8%Con hold
BeckenhamLondonCon23,13339.080.8%Con hold
BedfordEast of EnglandCon6,76714.783.6%Con hold
BedwelltyWalesLab23,88063.783.6%Lab hold
Belfast EastNorthern IrelandCon10,09822.975.2%Con hold
Belfast NorthNorthern IrelandCon13,53325.671.1%Con hold
Belfast SouthNorthern IrelandCon20,84648.372.1%Con hold
Belfast WestNorthern IrelandCon4,4208.372.7%Con hold
BelperEast MidlandsLab4,3377.484.2%Lab hold
BermondseyLondonLab14,34153.770.4%Lab hold
Berwick and East LothianScotlandCon2,8506.883.2%Con hold
Berwick upon TweedNorth EastCon8,26726.277.0%Con hold
Bethnal GreenLondonLab16,81644.266.0%Lab hold
BexleyLondonCon8,63315.685.4%Con hold
BillericayEast of EnglandCon4,8227.780.4%Con hold
BilstonWest MidlandsLab3,5457.076.8%Lab hold
BirkenheadNorth WestLab3,6297.778.4%Lab hold
Birmingham All SaintsWest MidlandsCon200.170.9%Con gain from Lab
Birmingham AstonWest MidlandsLab2,5346.370.3%Lab hold
Birmingham EdgbastonWest MidlandsCon14,92839.468.0%Con hold
Birmingham Hall GreenWest MidlandsCon13,71729.576.2%Con hold
Birmingham HandsworthWest MidlandsCon10,12726.568.8%Con hold
Birmingham LadywoodWest MidlandsLab6,32427.459.1%Lab hold
Birmingham NorthfieldWest MidlandsLab9401.678.4%Lab hold
Birmingham Perry BarrWest MidlandsLab1830.578.5%Lab hold
Birmingham Selly OakWest MidlandsCon8,35620.171.6%Con hold
Birmingham Small HeathWest MidlandsLab4,93114.765.7%Lab hold
Birmingham SparkbrookWest MidlandsCon8862.672.5%Con gain from Lab
Birmingham StechfordWest MidlandsLab2,9237.173.5%Lab hold
Birmingham YardleyWest MidlandsCon1,3853.077.1%Con gain from Lab
Bishop AucklandNorth EastLab8,32921.180.8%Lab hold
BlackburnNorth WestLab2,8665.585.9%Lab hold
Blackpool NorthNorth WestCon15,85736.374.8%Con hold
Blackpool SouthNorth WestCon12,43031.873.9%Con hold
BlaydonNorth EastLab12,25030.982.9%Lab hold
BlythNorth EastLab25,49449.382.6%Lab hold
BodminSouth WestCon2,8017.681.5%Con hold
BolsoverEast MidlandsLab23,46056.482.5%Lab hold
Bolton EastNorth WestCon2,7325.680.9%Con hold
Bolton WestNorth WestLib3,9889.379.7%Lib hold
BootleNorth WestLab2,9157.478.3%Lab hold
BosworthEast MidlandsLab1,3932.683.0%Lab hold
BothwellScotlandLab4,3529.582.2%Lab hold
Bournemouth East and ChristchurchSouth EastCon19,79242.576.7%Con hold
Bournemouth WestSouth EastCon17,61835.672.6%Con hold
Bradford EastYorkshire and the HumberLab5,52716.072.8%Lab hold
Bradford NorthYorkshire and the HumberCon2,6716.282.8%Con hold
Bradford SouthYorkshire and the HumberLab3,0146.581.0%Lab hold
Bradford WestYorkshire and the HumberCon5,10612.581.8%Con hold
Brecon and RadnorWalesLab6,47214.686.4%Lab hold
Brentford and ChiswickLondonCon2,9198.982.3%Con hold
BridgwaterSouth WestCon8,29618.281.8%Con hold
BridlingtonYorkshire and the HumberCon17,39146.469.9%Con hold
Brierley HillWest MidlandsCon4,1337.181.9%Con gain from Lab
BriggYorkshire and the HumberLab2,1043.878.6%Lab hold
Brighouse and SpenboroughYorkshire and the HumberLab470.185.5%Lab hold
Brighton KemptownSouth EastCon5,74612.873.8%Con hold
Brighton PavilionSouth EastCon15,97440.069.8%Con hold
Bristol CentralSouth WestLab2,6967.375.0%Lab hold
Bristol North EastSouth WestCon2,6845.379.1%Con gain from Lab
Bristol North WestSouth WestCon1,9194.082.9%Con gain from Lab
Bristol SouthSouth WestLab9,58221.675.7%Lab hold
Bristol South EastSouth WestLab5,82712.581.4%Lab hold
Bristol WestSouth WestCon20,11748.873.6%Con hold
BromleyLondonCon15,45240.079.0%Con hold
BromsgroveWest MidlandsCon9,04016.283.5%Con hold
BuckinghamSouth EastCon1,7463.786.4%Con hold
BurnleyNorth WestLab6,77313.983.8%Lab hold
BurtonWest MidlandsCon5,89412.382.4%Con hold
Bury and RadcliffeNorth WestCon3,9087.382.2%Con hold
Bury St EdmundsEast of EnglandCon7,96217.578.6%Con hold
Bute and North AyrshireScotlandCon8,05224.873.4%Con hold
CaernarvonWalesLab7,94223.183.4%Lab hold
CaerphillyWalesLab20,97354.183.0%Lab hold
Caithness and SutherlandScotlandOth5,72530.869.6%Oth gain from Con
Camberwell DulwichLondonCon2,2514.279.2%Con hold
Camberwell PeckhamLondonLab11,38230.464.6%Lab hold
CambridgeEast of EnglandCon6,80714.379.8%Con hold
CambridgeshireEast of EnglandCon7,47915.878.0%Con hold
CannockWest MidlandsLab7,13913.779.6%Lab hold
CanterburySouth EastCon15,10032.475.1%Con hold
Cardiff NorthWalesCon10,68321.582.9%Con hold
Cardiff South EastWalesLab8681.682.0%Lab hold
Cardiff WestWalesLab3,1326.680.0%Lab hold
CardiganWalesLib9,30930.778.0%Lib hold
CarlisleNorth WestCon1,9984.884.6%Con hold
CarltonEast MidlandsCon8,07715.182.7%Con hold
CarmarthenWalesLab6,63313.685.4%Lab gain from Lib
CarshaltonLondonCon13,24423.582.5%Con hold
Central AyrshireScotlandLab1,6764.086.7%Lab gain from Con
Central NorfolkEast of EnglandCon6,78715.679.9%Con hold
CheadleNorth WestCon17,31929.183.7%Con hold
ChelmsfordEast of EnglandCon9,86819.781.3%Con hold
ChelseaLondonCon14,67747.465.8%Con hold
CheltenhamSouth WestCon9,27221.581.5%Con hold
ChertseySouth EastCon10,68624.279.4%Con hold
Chester-le-StreetNorth EastLab23,06351.683.0%Lab hold
ChesterfieldEast MidlandsLab13,45024.982.7%Lab hold
ChichesterSouth EastCon21,20944.973.8%Con hold
ChigwellEast of EnglandCon5,56213.582.2%Con hold
ChippenhamSouth WestCon8,78521.180.2%Con hold
ChislehurstLondonCon6,67913.185.8%Con hold
ChorleyNorth WestLab6761.385.6%Lab hold
Cirencester and TewkesburySouth WestCon11,85526.776.6%Con gain from Oth
Cities of London and WestminsterLondonCon17,18840.761.3%Con hold
City of ChesterNorth WestCon10,35522.878.7%Con hold
Clackmannan and East StirlingshireScotlandLab7,87218.780.7%Lab hold
ClevelandNorth EastCon1,6552.883.1%Con gain from Lab
ClitheroeNorth WestCon6,21116.286.6%Con hold
Coatbridge and AirdrieScotlandLab7941.884.0%Lab hold
ColchesterEast of EnglandCon7,49615.782.4%Con hold
Colne ValleyYorkshire and the HumberLab6,25414.484.1%Lab hold
ConsettNorth EastLab16,27033.781.7%Lab hold
ConwayWalesCon4,53512.082.7%Con hold
Coventry EastWest MidlandsLab7,76213.581.7%Lab hold
Coventry NorthWest MidlandsLab1,2412.883.6%Lab hold
Coventry SouthWest MidlandsCon1,8303.382.1%Con gain from Lab
CreweNorth WestLab3,7819.082.1%Lab hold
CrosbyNorth WestCon15,05633.877.5%Con hold
Croydon North EastLondonCon8,90519.480.3%Con hold
Croydon North WestLondonCon10,45322.878.8%Con hold
Croydon SouthLondonCon8,21516.379.1%Con hold
DagenhamLondonLab20,38338.072.5%Lab hold
DarlingtonNorth EastCon4,4178.884.4%Con hold
DartfordSouth EastLab1,2762.383.0%Lab hold
DarwenNorth WestCon8,34217.984.1%Con hold
Dearne ValleyYorkshire and the HumberLab27,88355.484.6%Lab hold
DenbighWalesCon4,62510.880.9%Con hold
DeptfordLondonLab8,18823.969.3%Lab hold
Derby NorthEast MidlandsLab2,4075.676.7%Lab hold
Derby SouthEast MidlandsLab3,4318.079.2%Lab hold
DevizesSouth WestCon3,8389.579.2%Con hold
DewsburyYorkshire and the HumberLab3,6698.182.7%Lab hold
Don ValleyYorkshire and the HumberLab24,14841.883.8%Lab hold
DoncasterYorkshire and the HumberCon3,5867.384.5%Con hold
DorkingSouth EastCon14,95936.779.8%Con hold
DoverSouth EastCon3,2416.282.9%Con hold
Down NorthNorthern IrelandCon50,73496.158.8%Con hold
Down SouthNorthern IrelandCon29,94768.456.4%Con hold
DudleyWest MidlandsLab5,7259.979.5%Lab hold
DumfriesScotlandCon7,43016.877.4%Con hold
Dundee EastScotlandLab4,1818.782.6%Lab hold
Dundee WestScotlandLab7141.482.9%Lab hold
Dunfermline BurghsScotlandLab8,73422.980.1%Lab hold
DurhamNorth EastLab16,68932.881.8%Lab hold
Ealing NorthLondonCon4,2768.584.2%Con hold
Ealing SouthLondonCon12,72230.678.1%Con hold
EasingtonNorth EastLab27,29359.680.8%Lab hold
East AberdeenshireScotlandCon8,00226.767.1%Con hold
East DunbartonshireScotlandLab3,3896.284.2%Lab hold
East FifeScotlandCon15,16439.975.2%Con hold
East FlintshireWalesLab750.286.4%Lab hold
East GrinsteadSouth EastCon21,65542.577.9%Con hold
East Ham NorthLondonLab3,82613.674.1%Lab hold
East Ham SouthLondonLab6,80823.074.6%Lab hold
East HertfordshireEast of EnglandCon10,18118.682.0%Con hold
East RenfrewshireScotlandCon15,09329.882.9%Con hold
East SurreySouth EastCon25,93445.781.1%Con hold
EastbourneSouth EastCon16,03733.077.3%Con hold
EastleighSouth EastCon3,2567.084.5%Con hold
Ebbw ValeWalesLab20,92262.085.8%Lab hold
EcclesNorth WestLab1,9864.082.9%Lab hold
Edinburgh CentralScotlandLab6172.072.7%Lab hold
Edinburgh EastScotlandLab3120.780.7%Lab hold
Edinburgh LeithScotlandLab3,0749.779.5%Lab hold
Edinburgh NorthScotlandCon8,75628.073.9%Con hold
Edinburgh PentlandsScotlandCon8,79220.680.3%Con hold
Edinburgh SouthScotlandCon11,51429.181.2%Con hold
Edinburgh WestScotlandCon11,93226.080.3%Con hold
EdmontonLondonLab4610.975.9%Lab hold
Enfield EastLondonLab3,6249.977.5%Lab hold
Enfield WestLondonCon13,80338.479.9%Con hold
EppingEast of EnglandCon4,3936.284.3%Con hold
EpsomSouth EastCon24,44543.381.1%Con hold
Erith and CrayfordLondonLab5,76013.381.6%Lab hold
EsherSouth EastCon24,22141.281.5%Con hold
Eton and SloughSouth EastLab880.279.9%Lab hold
ExeterSouth WestCon5,66112.882.0%Con hold
EyeEast of EnglandCon2,4845.284.0%Con hold
Falmouth and CamborneSouth WestLab4,1979.681.6%Lab hold
FarnhamSouth EastCon13,73834.579.4%Con hold
FarnworthNorth WestLab8,03717.283.3%Lab hold
FavershamSouth EastLab2530.583.8%Lab hold
FelthamLondonLab2,2505.280.4%Lab hold
Fermanagh and South TyroneNorthern IrelandCon24,73262.761.6%Con gain from Oth
FinchleyLondonCon16,26029.180.8%Con hold
Folkestone and HytheSouth EastCon12,38032.275.6%Con hold
FulhamLondonLab2,9447.377.0%Lab hold
GainsboroughEast MidlandsCon6,80916.880.8%Con hold
GallowayScotlandCon9,04232.975.6%Con hold
Gateshead EastNorth EastLab7,66517.881.6%Lab hold
Gateshead WestNorth EastLab9,76829.876.9%Lab hold
GillinghamSouth EastCon7,27918.780.6%Con hold
Glasgow BridgetonScotlandLab8,90926.868.5%Lab hold
Glasgow CathcartScotlandCon9,57418.480.2%Con hold
Glasgow CentralScotlandLab7,20629.367.4%Lab hold
Glasgow CraigtonScotlandLab6021.682.7%Lab gain from Con
Glasgow GorbalsScotlandLab10,65932.668.2%Lab hold
Glasgow GovanScotlandLab9,82025.675.0%Lab hold
Glasgow HillheadScotlandCon10,77736.677.1%Con hold
Glasgow KelvingroveScotlandCon1,1014.570.9%Con hold
Glasgow MaryhillScotlandLab9,58228.073.7%Lab hold
Glasgow PollokScotlandCon7,26617.678.9%Con hold
Glasgow ProvanScotlandLab4,36711.278.8%Lab hold
Glasgow ScotstounScotlandLab3,3707.381.8%Lab gain from Con
Glasgow ShettlestonScotlandLab8,17321.775.3%Lab hold
Glasgow SpringburnScotlandLab6,13022.172.6%Lab hold
Glasgow WoodsideScotlandCon2,0846.275.2%Con hold
GloucesterSouth WestLab2,7716.482.3%Lab hold
GooleYorkshire and the HumberLab9,77122.880.7%Lab hold
Gosport and FarehamSouth EastCon16,15429.175.7%Con hold
GowerWalesLab17,60442.982.9%Lab hold
GranthamEast MidlandsCon6,61513.781.9%Con hold
GravesendSouth EastCon2,1624.282.3%Con hold
GreenockScotlandLab9,08223.878.9%Lab hold
GreenwichLondonLab5,52512.374.1%Lab hold
GrimsbyYorkshire and the HumberLab910.276.7%Lab hold
GuildfordLondonCon13,44228.480.2%Con hold
Hackney CentralLondonLab9,50223.066.0%Lab hold
HalifaxYorkshire and the HumberCon2,5154.583.3%Con hold
HaltempriceYorkshire and the HumberCon16,35237.780.5%Con hold
HamiltonScotlandLab15,91338.379.9%Lab hold
Hammersmith NorthLondonLab6,74718.769.8%Lab hold
HampsteadLondonCon12,00625.168.8%Con hold
HarboroughEast MidlandsCon12,51421.884.6%Con hold
HarrogateYorkshire and the HumberCon19,27048.674.5%Con hold
Harrow CentralLondonCon9,76425.879.5%Con hold
Harrow EastLondonCon5,94714.583.5%Con hold
Harrow WestLondonCon18,00041.879.2%Con hold
HarwichEast of EnglandCon12,06527.176.5%Con hold
HastingsSouth EastCon8,88224.774.2%Con hold
Hayes and HarlingtonLondonLab4,15211.280.5%Lab hold
Hemel HempsteadEast of EnglandCon8,23513.685.3%Con hold
HemsworthYorkshire and the HumberLab35,36564.483.6%Lab hold
Hendon NorthLondonCon5,33212.481.7%Con hold
Hendon SouthLondonCon11,95529.176.8%Con hold
HenleySouth EastCon9,40320.678.3%Con hold
HerefordWest MidlandsCon7,57821.079.5%Con hold
HertfordEast of EnglandCon8,55115.983.8%Con hold
Heston and IsleworthLondonCon8,85019.781.6%Con hold
HexhamNorth EastCon10,52026.081.1%Con hold
Heywood and RoytonNorth WestCon2,1544.484.7%Con hold
High PeakEast MidlandsCon4,91112.182.7%Con hold
HitchinEast of EnglandCon4,3756.885.4%Con hold
Holborn and St PancrasLondonCon6562.069.0%Con gain from Lab
Holland With BostonEast MidlandsCon11,17420.676.8%Con hold
HonitonSouth WestCon13,05328.580.1%Con hold
HorncastleEast MidlandsCon9,87133.270.3%Con hold
HornchurchLondonCon7,32210.083.9%Con hold
HornseyLondonCon12,33822.676.7%Con hold
HorshamSouth EastCon13,26321.680.0%Con hold
Houghton-le-SpringNorth EastLab24,56251.983.4%Lab hold
HoveSouth EastCon23,94449.572.2%Con hold
HowdenYorkshire and the HumberCon12,87235.975.8%Con hold
Huddersfield EastYorkshire and the HumberLab3,0857.480.6%Lab hold
Huddersfield WestYorkshire and the HumberLib9,65223.679.7%Lib hold
HuntingdonshireEast of EnglandCon8,27122.080.4%Con hold
HuytonNorth WestLab5,9279.877.9%Lab hold
Ilford NorthLondonCon13,64725.579.6%Con hold
Ilford SouthLondonCon7,30715.577.9%Con hold
IlkestonEast MidlandsLab21,64437.283.5%Lab hold
InceNorth WestLab18,95744.683.0%Lab hold
InvernessScotlandCon4,07511.571.6%Con hold
IpswichEast of EnglandLab3,2355.280.9%Lab hold
Isle of ThanetSouth EastCon11,89822.075.1%Con hold
Isle of WightSouth EastCon12,83225.974.1%Con hold
Islington EastLondonLab4,66915.163.5%Lab hold
Islington NorthLondonLab3,89811.662.0%Lab hold
Islington South WestLondonLab10,38830.360.6%Lab hold
JarrowNorth EastLab10,35225.380.3%Lab hold
KeighleyYorkshire and the HumberCon1700.485.6%Con gain from Lab
Kensington NorthLondonLab8772.567.8%Lab hold
Kensington SouthLondonCon21,94061.361.7%Con hold
KetteringEast MidlandsLab3,4855.683.5%Lab hold
KidderminsterWest MidlandsCon9,34320.379.1%Con hold
KilmarnockScotlandLab10,29225.482.4%Lab hold
King'S LynnEast of EnglandCon1,7654.379.8%Con hold
Kingston upon ThamesLondonCon16,24134.577.9%Con hold
Kingston-upon-Hull EastYorkshire and the HumberLab13,01922.379.0%Lab hold
Kingston-upon-Hull NorthYorkshire and the HumberCon7021.481.6%Con hold
Kingston-upon-Hull WestYorkshire and the HumberLab2,4355.075.6%Lab hold
Kinross and West PerthshireScotlandCon12,24851.471.0%Con hold
Kirkcaldy BurghsScotlandLab11,24225.880.5%Lab hold
KnutsfordNorth WestCon19,15344.281.8%Con hold
Lambeth BrixtonLondonLab2,1126.265.3%Lab hold
Lambeth NorwoodLondonCon6,98316.075.6%Con hold
Lambeth VauxhallLondonLab7,12524.065.0%Lab hold
LanarkScotlandLab5401.187.2%Lab gain from Con
LancasterNorth WestCon5,52815.382.4%Con hold
Leeds EastYorkshire and the HumberLab4,7859.179.7%Lab hold
Leeds North EastYorkshire and the HumberCon11,53128.275.0%Con hold
Leeds North WestYorkshire and the HumberCon16,70231.177.6%Con hold
Leeds SouthYorkshire and the HumberLab11,48627.579.0%Lab hold
Leeds South EastYorkshire and the HumberLab9,64928.470.0%Lab hold
Leeds WestYorkshire and the HumberLab4,5939.778.3%Lab hold
LeekWest MidlandsLab1,1491.983.9%Lab hold
Leicester North EastEast MidlandsLab1,4313.878.4%Lab hold
Leicester North WestEast MidlandsLab1,7734.379.5%Lab hold
Leicestersouth EastEast MidlandsCon14,63034.778.3%Con hold
Leicestersouth WestEast MidlandsLab2,7437.378.5%Lab hold
LeighNorth WestLab14,77530.482.4%Lab hold
LeominsterWest MidlandsCon9,73732.476.4%Con hold
LewesSouth EastCon16,57738.875.8%Con hold
Lewisham NorthLondonCon4,61310.881.2%Con hold
Lewisham SouthLondonLab3,0817.378.6%Lab hold
Lewisham WestLondonCon6,23314.480.3%Con hold
LeytonLondonLab3,9197.474.4%Lab hold
Lichfield and TamworthWest MidlandsLab1,5503.881.9%Lab hold
LincolnEast MidlandsLab4,38910.284.2%Lab hold
Liverpool Edge HillNorth WestLab6991.870.7%Lab hold
Liverpool ExchangeNorth WestLab6,97122.660.5%Lab hold
Liverpool GarstonNorth WestCon14,15729.174.4%Con hold
Liverpool KirkdaleNorth WestCon2,7476.573.7%Con hold
Liverpool ScotlandNorth WestLab7,66723.662.5%Lab hold
Liverpool ToxtethNorth WestCon3,91511.170.9%Con hold
Liverpool WaltonNorth WestCon4,0349.177.7%Con hold
Liverpool WavertreeNorth WestCon16,23238.575.8%Con hold
Liverpool West DerbyNorth WestCon3,3337.976.8%Con hold
LlanelliWalesLab24,49747.281.1%Lab hold
Londonderry CountyNorthern IrelandCon23,65746.070.2%Con hold
LoughboroughEast MidlandsLab3,7478.284.0%Lab hold
LouthEast MidlandsCon8,80322.276.5%Con hold
LowestoftEast of EnglandCon1,4893.281.6%Con gain from Lab
LudlowWest MidlandsCon7,32620.676.2%Con hold
LutonEast of EnglandCon5,01910.286.8%Con hold
MacclesfieldNorth WestCon9,32619.282.6%Con hold
MaidstoneSouth EastCon10,46321.078.6%Con hold
MaldonEast of EnglandCon2,2405.083.1%Con hold
Manchester ArdwickNorth WestLab6,74216.272.6%Lab hold
Manchester BlackleyNorth WestCon4,3739.381.5%Con hold
Manchester CheethamNorth WestLab9,33628.769.0%Lab hold
Manchester ExchangeNorth WestLab8,72429.265.0%Lab hold
Manchester GortonNorth WestLab8571.982.0%Lab hold
Manchester Moss SideNorth WestCon8,71924.669.2%Con hold
Manchester OpenshawNorth WestLab8,43820.376.0%Lab hold
Manchester WithingtonNorth WestCon9,69421.974.5%Con hold
Manchester WythenshaweNorth WestCon1,3092.380.9%Con hold
MansfieldEast MidlandsLab16,36635.880.8%Lab hold
MeltonEast MidlandsCon12,82122.481.4%Con hold
MeridenWest MidlandsCon2630.584.4%Con gain from Lab
MerionethWalesLab9764.484.5%Lab hold
Merthyr TydfilWalesLab18,72354.381.8%Lab hold
Merton and MordenLondonCon8,15919.082.5%Con hold
Mid-BedfordshireEast of EnglandCon5,17411.484.5%Con hold
Middlesbrough EastNorth EastLab11,02623.176.2%Lab hold
Middlesbrough WestNorth EastCon8,71019.484.5%Con hold
Middleton and PrestwickNorth WestCon10,16819.380.0%Con hold
MidlothianScotlandLab9,66020.481.3%Lab hold
MitchamLondonCon9,81617.181.6%Con hold
MonmouthWalesCon6,25714.083.1%Con hold
MontgomeryWalesLib2,79410.783.8%Lib hold
Moray and NairnScotlandCon7,20327.673.6%Con hold
Morecambe and LonsdaleNorth WestCon15,97535.977.2%Con hold
MorpethNorth EastLab16,71943.884.1%Lab hold
MotherwellScotlandLab4,39610.781.1%Lab hold
NantwichNorth WestCon6,73718.583.5%Con hold
NeathWalesLab20,20647.382.6%Lab hold
Nelson and ColneNorth WestLab1,2643.185.5%Lab hold
New ForestSouth EastCon16,28237.374.0%Con hold
NewarkEast MidlandsLab1,7723.884.9%Lab hold
NewburySouth EastCon9,91620.078.7%Con hold
Newcastle under LymeWest MidlandsLab6,00211.284.4%Lab hold
Newcastle-upon-Tyne CentralNorth EastLab11,56631.773.2%Lab hold
Newcastle-upon-Tyne EastNorth EastCon980.284.6%Con gain from Lab
Newcastle-upon-Tyne NorthNorth EastCon11,27229.779.1%Con hold
Newcastle-Upontyne WestNorth EastLab5,0239.582.0%Lab hold
NewportWalesLab3,6486.282.1%Lab hold
NewtonNorth WestLab7,97614.783.1%Lab hold
NormantonYorkshire and the HumberLab18,50345.383.1%Lab hold
North Angus and MearnsScotlandCon9,05034.871.3%Con hold
North CornwallSouth WestCon9892.883.7%Con hold
North DevonSouth WestLib3621.084.8%Lib gain from Con
North DorsetSouth WestCon8,65122.582.0%Con hold
North East DerbyshireEast MidlandsLab15,33225.780.8%Lab hold
North FyldeNorth WestCon15,73841.073.0%Con hold
North LanarkshireScotlandLab6,26917.482.8%Lab hold
North NorfolkEast of EnglandLab6581.779.8%Lab hold
North SomersetSouth WestCon6,78312.585.5%Con hold
North West DurhamNorth EastLab14,89236.181.4%Lab hold
NorthamptonEast MidlandsLab2,7174.582.9%Lab hold
NorthwichNorth WestCon7,97021.384.5%Con hold
Norwich NorthEast of EnglandLab6,48320.576.9%Lab hold
Norwich SouthEast of EnglandCon2,2446.282.2%Con hold
Nottingham CentralEast MidlandsCon2,1354.773.4%Con hold
Nottingham NorthEast MidlandsLab5,0539.980.5%Lab hold
Nottingham SouthEast MidlandsCon7,37214.279.2%Con hold
Nottingham WestEast MidlandsCon1640.480.5%Con gain from Lab
NuneatonWest MidlandsLab9,54020.181.8%Lab hold
OgmoreWalesLab23,26549.482.3%Lab hold
Oldbury and HalesowenWest MidlandsLab2,3834.380.8%Lab hold
Oldham EastNorth WestLab1,8304.279.8%Lab gain from Con
Oldham WestNorth WestLab4,11910.079.3%Lab hold
Orkney and ZetlandScotlandLib8,61245.771.3%Lib hold
OrmskirkNorth WestCon18,25138.377.6%Con hold
OrpingtonLondonCon14,76034.482.8%Con hold
OswestryWest MidlandsCon10,52428.074.2%Con hold
OxfordSouth EastCon8,48816.178.9%Con hold
Paddington NorthLondonLab7682.768.4%Lab hold
Paddington SouthLondonCon7,28729.560.4%Con hold
PaisleyScotlandLab7,26914.678.9%Lab hold
PembrokeWalesLab5,32210.283.7%Lab hold
PenistoneYorkshire and the HumberLab11,30822.282.9%Lab hold
Penrith and the BordersNorth WestCon14,20935.179.1%Con hold
Perth and East PerthshireScotlandCon14,58035.075.6%Con hold
PeterboroughEast MidlandsCon4,5849.183.0%Con hold
PetersfieldSouth EastCon15,40939.673.6%Con hold
Plymouth DevonportSouth WestCon6,45412.878.6%Con hold
Plymouth SuttonSouth WestCon6,76111.579.3%Con hold
PontefractYorkshire and the HumberLab24,31052.884.3%Lab hold
PontypoolWalesLab17,85246.880.5%Lab hold
PontypriddWalesLab15,95736.581.2%Lab hold
PooleSouth WestCon11,63122.880.3%Con hold
PoplarLondonLab15,87154.565.6%Lab hold
Portsmouth LangstonSouth EastCon18,28130.874.3%Con hold
Portsmouth SouthSouth EastCon15,91339.972.3%Con hold
Portsmouth WestSouth EastCon6,26615.376.9%Con hold
Preston NorthNorth WestCon4,46110.383.4%Con hold
Preston SouthNorth WestCon3,0197.482.1%Con hold
PudseyYorkshire and the HumberCon6,51114.386.9%Con hold
ReadingSouth EastCon3,9428.182.8%Con gain from Lab
ReigateSouth EastCon12,50125.282.4%Con hold
Rhondda EastWalesLab15,98550.783.2%Lab hold
Rhondda WestWalesLab16,15255.085.2%Lab hold
Richmond (Surrey)LondonCon14,18629.979.4%Con hold
Richmond (Yorkshire)Yorkshire and the HumberCon19,06750.971.5%Con hold
RiponYorkshire and the HumberCon12,96639.879.0%Con hold
RochdaleNorth WestLab2,7405.285.6%Lab gain from Con
Rochester and ChathamSouth EastCon1,0232.080.8%Con gain from Lab
RomfordLondonLab6071.080.4%Lab hold
Ross and CromartyScotlandCon2,99818.165.3%Con hold
RossendaleNorth WestLab2,5915.986.3%Lab hold
Rother ValleyYorkshire and the HumberLab28,59348.282.8%Lab hold
RotherhamYorkshire and the HumberLab11,53925.678.9%Lab hold
Rowley Regis and TiptonWest MidlandsLab9,97722.574.0%Lab hold
Roxburgh Selkirk and PeeblesScotlandCon9,51321.480.0%Con hold
RugbyWest MidlandsCon4701.285.6%Con gain from Lab
Ruislip NorthwoodLondonCon13,05631.783.7%Con hold
RuncornNorth WestCon12,77831.681.6%Con hold
RushcliffeEast MidlandsCon4,4408.885.4%Con hold
RutherglenScotlandCon1,5224.185.8%Con hold
Rutland and StamfordEast MidlandsCon4,94114.980.9%Con hold
RyeSouth EastCon19,91647.077.6%Con hold
Saffron WaldonEast of EnglandCon6,78217.281.2%Con hold
Salford EastNorth WestLab3,4689.273.8%Lab hold
Salford WestNorth WestLab2,8616.677.0%Lab hold
SalisburySouth WestCon7,70919.778.2%Con hold
Scarborough and WhitbyYorkshire and the HumberCon14,51731.272.7%Con hold
SedgefieldNorth EastLab8,87116.982.5%Lab hold
SevenoaksSouth EastCon13,92127.780.2%Con hold
Sheffield AttercliffeYorkshire and the HumberLab18,37237.575.3%Lab hold
Sheffield BrightsideYorkshire and the HumberLab16,03338.273.5%Lab hold
Sheffield HallamYorkshire and the HumberCon16,80936.776.1%Con hold
Sheffield HeeleyYorkshire and the HumberCon10,12718.077.6%Con hold
Sheffield HillsboroughYorkshire and the HumberLab5,04313.075.9%Lab hold
Sheffield ParkYorkshire and the HumberLab15,48042.271.2%Lab hold
ShipleyYorkshire and the HumberCon5,51113.987.0%Con hold
Shoreditch and FinsburyLondonLab11,56634.163.8%Lab hold
ShrewsburyWest MidlandsCon8,63222.980.5%Con hold
SkiptonYorkshire and the HumberCon9,10021.785.6%Con hold
SmethwickWest MidlandsLab3,5449.475.9%Lab hold
SolihullWest MidlandsCon23,18047.880.6%Con hold
South AngusScotlandCon11,29633.275.9%Con hold
South AyrshireScotlandLab10,66927.480.9%Lab hold
South BedfordshireEast of EnglandCon4,7598.783.9%Con hold
South BuckinghamshireSouth EastCon21,10436.579.8%Con hold
South DorsetSouth WestCon6,69315.178.8%Con hold
South East DerbyshireEast MidlandsCon120.085.1%Con gain from Lab
South East EssexEast of EnglandCon10,13322.076.5%Con hold
South FyldeNorth WestCon24,46749.475.8%Con hold
South GloucestershireSouth WestCon4,6019.683.7%Con hold
South NorfolkEast of EnglandCon2,7337.682.4%Con hold
South NorthamptonshireEast MidlandsCon5,93414.082.7%Con hold
South ShieldsNorth EastLab8,93915.974.4%Lab hold
South West HertfordshireEast of EnglandCon10,23717.584.4%Con hold
South West NorfolkEast of EnglandLab780.283.5%Lab hold
South WorcestershireWest MidlandsCon14,94034.375.6%Con hold
SouthallLondonLab2,3195.576.4%Lab hold
Southampton TestSouth EastCon6,76612.679.9%Con hold
SouthamptonitchenSouth EastLab3,7336.978.0%Lab hold
Southend EastEast of EnglandCon7,72518.575.5%Con hold
Southend WestEast of EnglandCon17,03535.977.7%Con hold
SouthgateLondonCon16,73639.677.1%Con hold
SouthportNorth WestCon15,61332.576.8%Con hold
SouthwarkLondonLab12,34031.563.4%Lab hold
SowerbyYorkshire and the HumberLab1,9564.582.9%Lab hold
SpelthorneSouth EastCon8,09319.181.3%Con hold
St.AlbansEast of EnglandCon8,50719.482.8%Con hold
St.HelensNorth WestLab14,00524.276.9%Lab hold
St.IvesSouth WestCon6,89821.174.4%Con hold
St.MaryleboneLondonCon14,77140.965.5%Con hold
St.Pancras NorthLondonLab6,30815.369.5%Lab hold
Stafford and StoneWest MidlandsCon10,07321.880.8%Con hold
Stalybridge and HydeNorth WestLab1,4233.183.4%Lab hold
StepneyLondonLab18,30948.259.4%Lab hold
Stirling and FalkirkScotlandLab2,6265.881.1%Lab hold
Stockport NorthNorth WestCon3,2227.482.1%Con hold
Stockport SouthNorth WestCon2,5406.681.5%Con hold
Stockton on TeesNorth EastLab3,2777.383.9%Lab hold
Stoke Newington and Hackney NorthLondonLab8,53519.767.1%Lab hold
Stoke on Trent CentralWest MidlandsLab10,42522.375.3%Lab hold
Stoke on Trent NorthWest MidlandsLab12,81427.978.6%Lab hold
Stoke on Trent SouthWest MidlandsLab9,26018.678.2%Lab hold
StratfordWest MidlandsCon14,12937.076.8%Con hold
StretfordNorth WestCon9,35016.679.1%Con hold
StroudSouth WestCon5,11210.585.2%Con hold
Sudbury and WoodbridgeEast of EnglandCon9,88220.181.1%Con hold
Sunderland NorthNorth EastLab2,2084.880.5%Lab hold
Sunderland SouthNorth EastCon9901.880.4%Con hold
SurbitonLondonCon12,42534.879.0%Con hold
Sutton and CheamLondonCon15,39832.879.6%Con hold
Sutton ColdfieldWest MidlandsCon21,75441.979.4%Con hold
Swansea EastWalesLab20,13045.580.1%Lab hold
Swansea WestWalesCon4030.982.1%Con gain from Lab
SwindonSouth WestLab3,9098.880.0%Lab hold
TauntonSouth WestCon6,49814.287.1%Con hold
TavistockSouth WestCon10,77029.378.5%Con hold
The HartlepoolsNorth EastCon1820.483.3%Con gain from Lab
The Isle of ElyEast of EnglandCon6,46814.174.7%Con hold
The WrekinWest MidlandsCon2,9787.384.2%Con hold
Thirsk and MaltonYorkshire and the HumberCon15,09538.075.7%Con hold
ThurrockEast of EnglandLab12,08223.078.2%Lab hold
TivertonSouth WestCon11,87830.480.7%Con hold
TonbridgeSouth EastCon10,50619.978.5%Con hold
TorquaySouth WestCon17,74334.176.9%Con hold
TorringtonSouth WestCon2,2656.086.2%Con hold
TotnesSouth WestCon13,80927.280.5%Con hold
TottenhamLondonLab6,63715.472.0%Lab hold
TruroSouth WestCon4,48710.180.2%Con hold
TwickenhamLondonCon17,03928.979.8%Con hold
TynemouthNorth EastCon13,94424.080.5%Con hold
Ulster MidNorthern IrelandCon18,92340.069.9%Con gain from Oth
UxbridgeLondonCon1,3902.984.3%Con gain from Lab
WakefieldYorkshire and the HumberLab9,59119.382.0%Lab hold
WallaseyNorth WestCon15,06626.977.2%Con hold
WallsendNorth EastLab8,76613.183.5%Lab hold
Walsall NorthWest MidlandsLab9,95221.976.7%Lab hold
Walsall SouthWest MidlandsCon8,78216.883.1%Con hold
Walthamstow EastLondonCon2,9018.280.9%Con hold
Walthamstow WestLondonLab8,10827.976.1%Lab hold
Wandsworth CentralLondonCon1,9724.080.3%Con hold
Wandsworth ClaphamLondonCon1,8764.476.3%Con gain from Lab
Wandsworth PutneyLondonCon5,1218.980.1%Con hold
Wandsworth StreathamLondonCon12,70632.377.2%Con hold
Wanstead and WoodfordEast of EnglandCon14,79742.577.3%Con hold
WarringtonNorth WestLab5,09912.576.9%Lab hold
Warwick and LeamingtonWest MidlandsCon13,07925.282.7%Con hold
WatfordEast of EnglandCon2,9016.484.8%Con hold
WednesburyWest MidlandsLab6,68314.476.9%Lab hold
WellingboroughEast MidlandsCon6061.386.7%Con gain from Lab
WellsSouth WestCon6,90514.483.6%Con hold
Wembley NorthLondonCon11,08028.083.1%Con hold
Wembley SouthLondonCon7,56720.382.6%Con hold
West AberdeenshireScotlandCon12,39537.072.1%Con hold
West BromwichWest MidlandsLab6,89314.872.5%Lab hold
West DerbyshireEast MidlandsCon8,10922.681.9%Con hold
West DorsetSouth WestCon8,21122.781.9%Con hold
West DunbartonshireScotlandLab2,1415.183.7%Lab hold
West FifeScotlandLab14,29731.481.3%Lab hold
West FlintshireWalesCon7,52119.282.7%Con hold
West GloucestershireSouth WestLab5,41112.480.8%Lab hold
West Ham NorthLondonLab14,77836.370.4%Lab hold
West Ham SouthLondonLab22,82961.371.1%Lab hold
West LothianScotlandLab9,37120.677.9%Lab hold
West RenfrewshireScotlandCon2,7537.082.6%Con hold
West StirlingshireScotlandLab5,51115.183.6%Lab hold
WestburySouth WestCon5,82613.084.1%Con hold
Western IslesScotlandLab1,1677.264.2%Lab hold
WesthoughtonNorth WestLab10,72522.484.3%Lab hold
WestmorlandNorth WestCon11,69231.678.8%Con hold
Weston Super MareSouth WestCon16,90434.979.7%Con hold
WhitehavenNorth WestLab6,13015.584.5%Lab hold
WidnesNorth WestLab1,5983.983.4%Lab hold
WiganNorth WestLab16,04934.783.8%Lab hold
Willesden EastLondonCon2,2105.173.4%Con gain from Lab
Willesden WestLondonLab7,73417.273.0%Lab hold
WimbledonLondonCon10,86033.776.4%Con hold
WinchesterSouth EastCon12,79234.576.7%Con hold
WindsorSouth EastCon14,07830.775.5%Con hold
WirralNorth WestCon21,00235.882.5%Con hold
WokingSouth EastCon17,31134.877.3%Con hold
WokinghamSouth EastCon15,99129.880.0%Con hold
Wolverhampton North EastWest MidlandsLab3,79710.272.4%Lab hold
Wolverhampton South WestWest MidlandsCon11,16727.878.4%Con hold
Wood GreenLondonLab1,1342.575.1%Lab hold
Woolwich EastLondonLab9,71527.875.5%Lab hold
Woolwich WestLondonCon3,6958.084.7%Con hold
WorcesterWest MidlandsCon7,19215.479.3%Con hold
WorkingtonNorth WestLab8,64320.485.9%Lab hold
WorthingSouth EastCon23,77851.676.1%Con hold
WrexhamWalesLab12,95724.181.4%Lab hold
WycombeSouth EastCon10,87018.884.7%Con hold
YarmouthEast of EnglandCon3,5798.579.6%Con hold
YeovilSouth WestCon6,13312.185.2%Con hold
YorkYorkshire and the HumberCon4,0746.684.3%Con hold

Source: commonslibrary.parliament.uk / cbp-8647

Questions and answers

Who won the 1959 general election?

The Conservatives won 365 of 630 seats with 49.4% of the vote, an overall majority of 100. Harold Macmillan became (or remained) prime minister: Conservative majority government.

How many seats did each party win in 1959?

Conservative 365; Labour 258; Liberal 6; Others 1 (out of 630 seats; 316 were needed for a majority).

Who won the most votes in 1959?

The Conservatives won the most votes: 13,750,615 (49.4% of the 27,862,430 votes counted).

What was the turnout at the 1959 general election?

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

How many seats changed hands in 1959?

38 seats changed hands compared with the previous general election, where the constituency had the same boundaries.

What was the closest result in 1959?

South East Derbyshire, where the Conservatives won by 12 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/1959/" width="100%" height="640" style="border:0" loading="lazy"></iframe>