The English ceremonial county of Wiltshire, which includes the Borough of Swindon, is divided into eight Parliamentary constituencies: one borough constituency and seven county constituencies, including one which spans the county boundary with Gloucestershire.
Constituencies
ConstituencyElectorateMajorityMember of ParliamentNearest oppositionMapChippenham CC72,4928,138 Sarah Gibson¤ Nic Puntis†East Wiltshire CC72,4094,716 Danny Kruger~ Rob Newman‡Melksham and Devizes CC71,9992,401 Brian Mathew¤ Michelle Donelan†Salisbury CC70,2813,807 John Glen† Matt Aldridge‡South Cotswolds CC (part)71,4904,973 Roz Savage¤ James Gray†South West Wiltshire CC71,5743,243 Andrew Murrison† Evelyn Akoto†Swindon North CC73,2384,103 Will Stone‡ Justin Tomlinson†Swindon South BC72,5969,606 Heidi Alexander‡ Robert Buckland†
Boundary changes
2024 See 2023 review of Westminster constituencies for further details.
Former nameBoundaries 2010–2024Current nameBoundaries 2024–present Chippenham CC Devizes CC North Swindon CC North Wiltshire CC Salisbury CC South Swindon CC South West Wiltshire CC Chippenham CC East Wiltshire CC Melksham and Devizes CC Salisbury CC South Cotswolds CC South West Wiltshire CC Swindon North CC Swindon South BC
For the 2023 review of Westminster constituencies, which redrew the constituency map ahead of the 2024 general election, the Boundary Commission for England opted to combine Wiltshire with Gloucestershire as a sub-region of the South West Region, with the creation of the cross-county boundary constituency of South Cotswolds, resulting in a major reconfiguration of Chippenham. Devizes and North Wiltshire were abolished and new constituencies, named East Wiltshire, and Melksham and Devizes, created.
The following seats were proposed:
Containing electoral wards in the Borough of Swindon
East Wiltshire (part) Swindon North Swindon South
Containing electoral wards in the Wiltshire unitary authority district
Chippenham East Wiltshire (part) Melksham and Devizes Salisbury South Cotswolds (parts also in the Districts of Cotswold and Stroud in Gloucestershire) South West Wiltshire
2010 Under the fifth periodic review of Westminster constituencies, the Boundary Commission for England decided to increase the number of seats in Wiltshire from 6 to 7, with the re-establishment of Chippenham, which affected neighbouring constituencies. An adjusted Westbury constituency was renamed South West Wiltshire. Former nameBoundaries 1997–2010Current nameBoundaries 2010–2024 Devizes CC North Swindon CC North Wiltshire CC Salisbury CC South Swindon CC Westbury CC Chippenham CC Devizes CC North Swindon CC North Wiltshire CC Salisbury CC South Swindon CC South West Wiltshire CC
Results history Primary data source: House of Commons research briefing – General election results from 1918 to 2019
2024 The number of votes cast for each political party who fielded candidates in constituencies comprising Wiltshire in the 2024 general election were as follows: PartyVotes%Change from 2019SeatsChange from 2019Conservative125,50532.6%25.2%34Liberal Democrats96,67725.1%6.5%33Labour89,88023.3%3.2%22Reform52,75513.7%New0NewGreens16,8644.4%1.1%00Others3,8491.0%0.4%00Total385,530100.08
2019 The number of votes cast for each political party who fielded candidates in constituencies comprising Wiltshire in the 2019 general election were as follows: PartyVotes%Change from 2017SeatsChange from 2017Conservative217,95557.8%1.0%70Labour77,34320.1%6.9%00Liberal Democrats69,87618.6%6.7%00Greens11,3783.3%1.2%00Others7450.6%2.0%00Total377,297100.07
Percentage votes Election year1918192219231924192919311935194519501951195519591964196619701974 (Feb)1974 (Oct)197919831987199219972001200520102015201720192024Conservative52.850.045.753.943.260.756.241.641.050.149.649.343.243.851.041.940.347.450.351.950.940.242.144.347.752.456.857.832.6Liberal Democrat130.134.642.930.434.819.119.818.419.63.78.710.718.915.211.729.830.227.534.231.228.726.225.026.930.411.811.818.525.1Labour17.115.411.415.721.920.224.039.939.246.241.738.737.540.637.228.129.322.814.916.718.328.029.024.315.317.327.420.523.3Reform – – – – – – – – – – – – – – – – – – – – – – – – – – – –13.7Green Party – – – – – – – – – – – – – – – – – – –*****1.04.71.83.04.4UKIP – – – – – – – – – – – – – – – – – – – – –***4.013.51.8* –Other – – – – – – – –0.1 – –1.30.40.40.20.30.22.20.70.12.25.63.94.51.60.40.40.21.0 1pre-1979 – Liberal Party; 1983 & 1987 – SDP–Liberal Alliance
* Included in Other
Seats Election year19501951195519591964196619701974 (Feb)1974 (Oct)197919831987199219972001200520102015201720192024Conservative444444444455544467773Liberal Democrat1000000000000000010003Labour111111111100022200002Total555555555555566677778 11974 & 1979 – Liberal Party; 1983 & 1987 – SDP–Liberal Alliance
Maps 1885–1910
1918–1945
1950–1979
1983–2019
2024–present
Historical representation by party A cell marked → (with a different colour background to the preceding cell) indicates that the previous MP continued to sit under a new party name.
1885 to 1918 (6 seats)
Constituency18851886189218959798001900051906Jan 1910Dec 19101118CrickladeMaskelyne→HusbandHopkinsonFitzMauriceMassieCalleyLambertChippenhamFletcherBruceDickson-Poynder→TerrellDevizesLongHobhouseGouldingRogersPetoSalisburyGrenfellHulseAllhusenPalmerTennantLocker-LampsonWestburyFullerChalonerFullerHowardWiltonGrove→Pleydell-BouverieJ. MorrisonMorseBathurstH. Morrison
1918 to 1974 (5 seats)
Constituency191819221923192427192931193134193542431945195019511955195962641964651966691970ChippenhamTerrellBonwickCazaletEcclesAwdryWestburyPalmerDarbishireShawLongGrimstonWaltersDevizesBellMacfadyenHurdHollisPottC. MorrisonSalisburyH. MorrisonMoultonH. MorrisonDespencer-RobertsonJ. Morrison HamiltonSwindonYoungBanksAddisonBanksAddisonWakefieldReidNoel-BakerWardStoddart
1974 to 2010 (5, then 6 seats)
ConstituencyFeb 1974Oct 19741979198319871992199720012005Chippenham / N Wiltshire (1983)AwdryNeedhamGrayDevizesMorrisonAncramSalisburyHamiltonKeyWestburyWaltersFaberMurrisonSwindon / South Swindon (1997)StoddartCoombsDrownSnelgroveNorth SwindonWills
2010 to present (7, then 7.5 seats)
Constituency2010201520172019202425ChippenhamHamesDonelan GibsonDevizes / East Wiltshire (2024)PerryKruger→North Wiltshire / Melksham and Devizes (2024)Gray MathewSalisburyGlenSouth West WiltshireMurrisonSwindon NorthTomlinson StoneSwindon SouthBuckland Alexander From 2024, part of northern Wiltshire was included in the South Cotswolds constituency, slightly more than half of which lies in Gloucestershire. Its representation is covered at List of parliamentary constituencies in Gloucestershire.
See also Parliamentary constituencies in South West England
Notes
References
Election 2019 – BBC News