Before (end of 1986) (52 seats, Elections Centre)
Conservative 35 · SDP-Liberal Alliance 11 · Other 3 · Labour 3
After (end of 1987) (52 seats, Elections Centre)
Conservative 28 · SDP-Liberal Alliance 22 · Labour 1 · Other 1
Ward results
Allington1 seat · turnout 46.0%
| L. Barber | All | 446 |
| P. Haughey | Conservative | 323 |
Ashton Keynes1 seat · turnout 47.7%
| M. Walpole | Conservative | 394 |
| D. Goodsell | All | 220 |
Audley1 seat · turnout 51.9%
| M. Blake | All | 491 |
| P. Stevens | Conservative | 312 |
Box2 seats · turnout 45.1%
| R. Heath | Conservative | 789 |
| P. James | Conservative | 722 |
| J. Illsley | All | 526 |
| S. Scott | All | 462 |
| R. Smith | Labour | 99 |
Brinkworth1 seat · turnout 57.5%
| V. Vines | Conservative | 439 |
| G. Child | All | 280 |
Calne Abberd1 seat · turnout 41.0%
| J. Greer | All | 335 |
| B. Tomasszewski | Conservative | 242 |
| J. Taylor | Labour | 122 |
Calne Central1 seat · turnout 43.6%
| E. Hornby | All | 353 |
| S. Pragnell | Conservative | 280 |
Calne North1 seat · turnout 34.9%
| S. Fairbrass | All | 340 |
| G. Warrick | Conservative | 121 |
| R. Bartlett | Labour | 114 |
Calne North East1 seat · turnout 46.0%
| C. Hickling | All | 441 |
| M. Eggleton | Conservative | 265 |
Calne South1 seat · turnout 53.1%
| M. White | All | 536 |
| E. Miller | Conservative | 385 |
Calne Without1 seat · turnout 43.3%
| M. Maundrell | Conservative | 440 |
| A. Harris | All | 284 |
Chippenham Avon1 seat · turnout 52.8%
| Maynard M. | Conservative | 455 |
| S. Menzies | All | 424 |
Chippenham Monkton Park1 seat · turnout 61.3%
| B. Hearn | All | 534 |
| Bambury R. | Conservative | 422 |
Colerne1 seat · turnout 57.9%
| C. Manns | All | 469 |
| B. Wyrill | Conservative | 346 |
| J. Mellett | Labour | 45 |
Corsham2 seats · turnout 32.7%
| R. Jackson | All | 1,121 |
| P. Davis | Conservative | 973 |
| M. Rowe | All | 912 |
| E. Saunders | Labour | 147 |
Cricklade2 seats · turnout 34.2%
| K. Coole | All | 1,180 |
| B. Atfield | All | 1,015 |
| J. Smith | Conservative | 735 |
Crudwell1 seat · turnout 67.7%
| C. Soden | Conservative | 430 |
| P. Goldstone | All | 135 |
Hill Rise1 seat · turnout 57.5%
| P. Coleman | All | 445 |
| M. Plumb | Conservative | 264 |
Kington Langley1 seat · turnout 55.3%
| P Green | Conservative | 637 |
| M. Hinder | All | 391 |
Kington St. Michael1 seat · turnout 56.1%
| D. Hartley | Conservative | 574 |
| A. Noblet | All | 390 |
Lacock1 seat · turnout 57.0%
| G. Davis | All | 285 |
| H. Barstow | Conservative | 209 |
Lyneham2 seats · turnout 28.5%
| R. Elderkin | Conservative | 700 |
| H. Simmons | Conservative | 638 |
| C. Forward | All | 392 |
| J. Napier | All | 328 |
Malmesbury2 seats · turnout 36.5%
| C. Napier | All | 809 |
| E. Kidd | Conservative | 729 |
| L. Bennett | All | 608 |
| J. Forsyth | Conservative | 530 |
| N. Snell | Independent | 287 |
| A. Connor | Labour | 140 |
Malmesbury Road1 seat · turnout 58.0%
| E. Hughes | Conservative | 387 |
| R. Hayward | All | 356 |
Minety1 seat · turnout 50.0%
| P. Sears | Conservative | 645 |
| A. Chapman | All | 291 |
Neston & Gastard1 seat · turnout 64.3%
| M. Lang | All | 524 |
| C. Fuller | Conservative | 266 |
Nettleton1 seat · turnout 60.3%
| J. Bush | Conservative | 520 |
| J. Booker | All | 257 |
| C. Phillips | Labour | 32 |
Park1 seat · turnout 54.0%
| M. Hughes | Conservative | 408 |
| B. Coleman | All | 246 |
Pickwick2 seats · turnout 44.2%
| C. Reid | Labour | 797 |
| R. Hubbard | All | 622 |
| H. Shaw | Labour | 568 |
| E. Reid | All | 508 |
| W. Burdge | Conservative | 465 |
Purton2 seats · turnout 44.6%
| W. Sparkes | Conservative | 778 |
| A. Wall | Conservative | 710 |
| A. Timpson | All | 628 |
| J. Rainbow | All | 611 |
Redland1 seat · turnout 49.4%
| A. Fry | Conservative | 318 |
| W. Johnstone | All | 287 |
| J. Chambers | Labour | 264 |
Somerford1 seat · turnout 61.6%
| W. Davies | Conservative | 466 |
| G. Jenkins | Independent | 215 |
| A. Doody | All | 196 |
St Paul Malmesbury Without1 seat · turnout 52.5%
| C. Fremantle | Conservative | 516 |
| N. Barnes | All | 490 |
The Lydiards1 seat · turnout 56.0%
| A. Jepps | Conservative | 429 |
| S. Sowerby | All | 343 |
Town2 seats · turnout 42.0%
| N. Miles | All | 786 |
| R. Miles | All | 741 |
| T. Griffiths | Conservative | 618 |
| D. Reeves | Conservative | 614 |
Westcroft1 seat · turnout 55.6%
| J. Cattermole | All | 325 |
| M. Lloyd | Labour | 296 |
| J. Davies | Conservative | 186 |
Wootton Bassett North2 seats · turnout 36.8%
| E. Hodges | All | 905 |
| J. Stratton | All | 767 |
| R. Humphreys | Conservative | 689 |
| A. Wannell | Conservative | 662 |
Wootton Bassett South2 seats · turnout 41.8%
| D. Calnan | Conservative | 929 |
| T. Scott | Conservative | 887 |
| D. Matthews | All | 828 |
| C. Tan | All | 697 |
| P. Whitehead | Labour | 130 |
