Before (end of 1988) (77 seats, Elections Centre)
Conservative 42 · Liberal Democrats 26 · Other 5 · Labour 4
After (end of 1989) (77 seats, Elections Centre)
Conservative 43 · Liberal Democrats 22 · Labour 6 · Other 6
Ward results
Alderney1 seat · turnout 28.4%
| H. Ballam | Liberal Democrats | 1,010 ✓ |
| M. Pike | Labour | 650 |
| D. Holloway | Green | 236 |
Beaminster1 seat · turnout 51.4%
| J. Peake | Conservative | 1,884 ✓ |
| P. Jones | Liberal Democrats | 1,482 |
Blackmore Vale1 seat · turnout 48.6%
| M. Kay | Conservative | 1,546 ✓ |
| G. Rose | Liberal Democrats | 1,481 |
| D. Wardleworth | Labour | 120 |
Blandford1 seat · turnout 38.2%
| I. Campbell | Conservative | 1,234 ✓ |
| B. Cooper | Liberal Democrats | 986 |
| H. White | Labour | 480 |
Boscombe East1 seat · turnout 27.7%
| W. Carey | Conservative | 802 ✓ |
| N. Davis-Gordon | Liberal Democrats | 710 |
| A. Tankard | Labour | 198 |
Boscombe West1 seat · turnout 22.3%
| R. Wotton | Conservative | 965 ✓ |
| J. Cant | Labour | 222 |
| R. Gaster | Liberal Democrats | 217 |
| A. Burns-Davie | Independent | 39 |
Bournemouth Central1 seat · turnout 29.7%
| L. Rhodes | Conservative | 1,097 ✓ |
| M. Grogan | Labour | 357 |
| A. Giles | Liberal Democrats | 342 |
Branksome1 seat · turnout 28.3%
| W. Hughes | Independent | 464 ✓ |
| D. Noakes | Conservative | 440 |
| R. Dugdale | Liberal Democrats | 383 |
| G. Carter | Labour | 158 |
| E. Hogg | Other | 137 |
Bridport1 seat · turnout 43.5%
| L. Dibdin | Labour | 1,806 ✓ |
| D. Bushrod | Conservative | 1,463 |
Broadstone1 seat · turnout 49.2%
| R. Spink | Conservative | 1,515 ✓ |
| C. Kendall | Liberal Democrats | 1,149 |
| D. French | Green | 244 |
Broadwey1 seat · turnout 39.0%
| A. Chedzoy | Labour | 1,492 ✓ |
| J. Nagel | Conservative | 1,478 |
Burton Grange1 seat · turnout 38.8%
| A. Martin | Conservative | 1,599 ✓ |
| M. Peirce | Labour | 1,131 |
Canford Cliffs1 seat · turnout 40.9%
| M. Steen | Residents | 1,609 ✓ |
| P. Coles | Conservative | 1,102 |
| A. Muspratt | Liberal Democrats | 210 |
Canford Heath1 seat · turnout 32.1%
| M. Mackenzie | Liberal Democrats | 1,074 ✓ |
| P. Shillaw | Conservative | 929 |
| P. Kybert | Labour | 402 |
Canford Magna1 seat · turnout 31.7%
| A. Stimpson | Conservative | 1,116 ✓ |
| L. Knight | Liberal Democrats | 617 |
| D. Gee | Labour | 213 |
Cerne1 seat · turnout 42.8%
| S. Hammick | Conservative | 1,894 ✓ |
| E. Sloan | Liberal Democrats | 802 |
| D. Kitching | Labour | 305 |
Chesil1 seat · turnout 39.9%
| G. Pritchard | Conservative | 2,143 ✓ |
| R. Wilkinson | Labour | 797 |
Christchurch Central1 seat · turnout 40.1%
| J. Payne | Independent | 1,618 ✓ |
| R. Hioco | Conservative | 1,073 |
Colehill1 seat · turnout 36.9%
| D. Wallace | Liberal Democrats | 1,332 ✓ |
| B. Marden | Conservative | 1,177 |
| J. Franklin | Labour | 216 |
Corfe Mullen1 seat · turnout 40.4%
| E. Battey | Conservative | 1,318 ✓ |
| A. Holland | Liberal Democrats | 1,167 |
| S. Russell | Labour | 224 |
| T. Stinson | Green | 221 |
Cranborne Chase1 seat · turnout 42.8%
| A. Humphries | Liberal Democrats | 1,708 ✓ |
| E. Kassell | Conservative | 876 |
| P. Lamerty | Labour | 105 |
Creekmoor1 seat · turnout 29.2%
| R. Williams | Liberal Democrats | 1,083 ✓ |
| A. Higginson | Conservative | 740 |
| J. Hayes | Labour | 280 |
Dorchester East1 seat · turnout 47.8%
| E. Jones | Liberal Democrats | 2,032 ✓ |
| R. Burrage | Conservative | 1,081 |
Dorchester North1 seat · turnout 46.5%
| P. Seaton | Conservative | 1,374 ✓ |
| T. Harries | Liberal Democrats | 782 |
| F. Pope | Labour | 596 |
| J. McMillan | Green | 449 |
Dorchester Rural South1 seat · turnout 31.2%
| R. Symes | Conservative | 1,566 ✓ |
| A. Hutchings | Labour | 900 |
East Cliff1 seat · turnout 26.9%
| J. Curtis | Conservative | 1,072 ✓ |
| M. Hamer | Labour | 383 |
| R. Wall | Liberal Democrats | 305 |
Egdon Heath1 seat · turnout 37.9%
| D. Franklin | Conservative | 1,416 ✓ |
| S. Shinn | Labour | 922 |
Ensbury Park1 seat · turnout 42.9%
| P. Craven | Liberal Democrats | 1,257 ✓ |
| D. Burt | Conservative | 961 |
| D. Gritt | Labour | 513 |
Ferndown1 seat
| W. Iremonger | Conservative | 0 ✓ |
Gillingham1 seat · turnout 37.9%
| R. Bircumshaw | Conservative | 1,679 ✓ |
| A. Norris | Liberal Democrats | 667 |
| J. Hanley | Labour | 177 |
Hambledon1 seat · turnout 50.4%
| G. Tapper | Liberal Democrats | 1,704 ✓ |
| M. Billings | Conservative | 1,518 |
| M. Lane | Labour | 126 |
Hampreston South1 seat · turnout 36.1%
| D. Halton | Conservative | 1,669 ✓ |
| M. Knighton | Liberal Democrats | 756 |
Hamworthy1 seat · turnout 33.4%
| P. Dodd | Liberal Democrats | 1,104 ✓ |
| S. Dawson | Conservative | 738 |
| A. Zakrzewski | Labour | 359 |
Highcliffe1 seat · turnout 45.6%
| J. Lofts | Conservative | 2,292 ✓ |
| J. Goodhew | Liberal Democrats | 636 |
| N. Martin | Labour | 196 |
Kinson1 seat · turnout 39.6%
| L. Bennett | Labour | 1,505 ✓ |
| K. Butt | Conservative | 818 |
| B. Westcott | Liberal Democrats | 288 |
Littledown1 seat · turnout 37.7%
| B. Siberry | Conservative | 1,658 ✓ |
| K. Russell | Liberal Democrats | 1,212 |
| J. Taylor | Labour | 199 |
Lodmoor1 seat · turnout 46.8%
| D. Dodge | Conservative | 1,804 ✓ |
| J. Robertson | Liberal Democrats | 1,625 |
Longfleet1 seat · turnout 35.2%
| F. Wretham | Conservative | 1,132 ✓ |
| J. Knox | Liberal Democrats | 876 |
| R. Lockyer | Labour | 297 |
Lower Parkstone1 seat · turnout 31.1%
| S. Dunscombe | Conservative | 1,098 ✓ |
| A. Tetlow | Liberal Democrats | 632 |
| F. Perkins | Labour | 252 |
Lytchett1 seat · turnout 39.2%
| H. Selby Bennett | Conservative | 1,570 ✓ |
| J. Vasevi | Green | 560 |
| P. Bartlett | Liberal Democrats | 495 |
| C. Wilmot | Labour | 482 |
Marshwood Vale1 seat
| J. Terrett | Conservative | 0 ✓ |
Minster1 seat · turnout 40.9%
| P. Hymers | Liberal Democrats | 1,272 ✓ |
| G. Rothschild | Conservative | 767 |
| B. Wathen | Independent | 600 |
| J. Stennett | Labour | 244 |
Moordown1 seat · turnout 30.4%
| J. Moore | Liberal Democrats | 767 ✓ |
| B. Newman | Conservative | 623 |
| M. Snow | Labour | 392 |
Mudeford & Wingfield1 seat
| P. Staples | Conservative | 0 ✓ |
Muscliff1 seat · turnout 34.3%
| R. Whittaker | Independent | 2,402 ✓ |
| D. Fields | Labour | 222 |
| J. Trickett | Liberal Democrats | 122 |
Newtown1 seat · turnout 27.1%
| G. Pardy | Liberal Democrats | 822 ✓ |
| K. Chaffey | Conservative | 603 |
| J. Drage | Labour | 348 |
Oakdale1 seat · turnout 35.4%
| J. Kellaway | Conservative | 1,235 ✓ |
| R. O'Mahoney | Labour | 571 |
| N. King | Liberal Democrats | 565 |
Poole Town1 seat · turnout 36.8%
| D. Jewitt | Liberal Democrats | 1,078 ✓ |
| J. Perry | Conservative | 856 |
| V. Jones | Labour | 616 |
Portland Harbour1 seat · turnout 41.3%
| B. Dench | Labour | 1,357 ✓ |
| A. Manton | Independent | 672 |
| H. Clissold | Conservative | 655 |
Portland Tophill1 seat · turnout 40.0%
| D. Hunt | Independent | 1,294 ✓ |
| L. Ames | Residents | 1,066 |
| P. Kimber | Labour | 316 |
Purbeck Hills1 seat · turnout 53.6%
| P. Duffy | Liberal Democrats | 1,710 ✓ |
| M. Bond | Conservative | 920 |
Queens Park1 seat · turnout 31.8%
| C. Dyer | Residents | 1,038 ✓ |
| D. Lange | Conservative | 569 |
| J. Walker | Liberal Democrats | 387 |
| A. Dinkenor | Labour | 268 |
Redhill Park1 seat · turnout 40.6%
| P. Brown | Liberal Democrats | 1,182 ✓ |
| D. Reidy | Conservative | 982 |
| J. Watkins | Labour | 207 |
Salterns1 seat · turnout 35.3%
| C. Ockelford | Conservative | 1,857 ✓ |
| Q. Walker | Liberal Democrats | 360 |
| W. Besley | Labour | 150 |
Shaftesbury1 seat · turnout 48.9%
| G. Hine | Conservative | 1,799 ✓ |
| D. Beer | Liberal Democrats | 1,604 |
| W. Wyllie | Labour | 129 |
Sherborne1 seat · turnout 55.5%
| J. Barker | Liberal Democrats | 1,654 ✓ |
| L. Bird | Conservative | 1,450 |
| M. Eglin | Labour | 427 |
Sherborne Rural1 seat · turnout 51.0%
| R. Legg | Liberal Democrats | 1,838 ✓ |
| C. Etherington | Conservative | 1,338 |
Southbourne1 seat · turnout 39.3%
| B. Ratcliffe | Conservative | 1,681 ✓ |
| G. Teasdill | Liberal Democrats | 1,014 |
St. Leonards & St. Ives1 seat · turnout 35.0%
| J. Neill | Conservative | 1,380 ✓ |
| G. Montague | Liberal Democrats | 660 |
Strouden Park1 seat · turnout 34.1%
| P. Hogarth | Liberal Democrats | 1,335 ✓ |
| C. Rochester | Conservative | 912 |
| O. Dykes | Labour | 533 |
Swanage1 seat · turnout 38.1%
| M. O'Sullivan | Conservative | 1,466 ✓ |
| S. Davidson | Liberal Democrats | 1,029 |
| H. Meers | Labour | 403 |
Talbot Woods1 seat · turnout 29.1%
| H. Henning | Conservative | 956 ✓ |
| K. Rawlings | Liberal Democrats | 767 |
Upper Parkstone1 seat · turnout 32.5%
| C. Bond | Liberal Democrats | 950 ✓ |
| R. Smith | Conservative | 891 |
| R. Eede | Green | 212 |
Wallisdown1 seat · turnout 29.1%
| P. Brushett | Labour | 1,319 ✓ |
| A. Needham | Conservative | 395 |
| S. Starr | Liberal Democrats | 198 |
Wareham1 seat · turnout 45.6%
| C. Hodge | Conservative | 1,862 ✓ |
| R. Huskinson | Labour | 653 |
| K. Critchley | Liberal Democrats | 533 |
West Cliff1 seat · turnout 23.2%
| M. Sharkey | Conservative | 1,145 ✓ |
| J. Sissons | Liberal Democrats | 296 |
| S. Laughton | Labour | 199 |
West Moors1 seat
| G. Burns | Conservative | 0 ✓ |
West Southbourne1 seat · turnout 39.9%
| J. Millward | Liberal Democrats | 1,599 ✓ |
| J. Griffiths | Conservative | 1,173 |
Westbourne1 seat · turnout 29.4%
| D. Harris | Conservative | 1,305 ✓ |
| D. Moore | Liberal Democrats | 394 |
| A. Davidson | Labour | 237 |
Weymouth Town1 seat · turnout 37.0%
| A. Griffin | Conservative | 1,016 ✓ |
| D. Neilson | Liberal Democrats | 767 |
| A. Prowse | Labour | 604 |
Winterbourne1 seat · turnout 38.5%
| D. Jones | Conservative | 1,687 ✓ |
| M. Allen | Liberal Democrats | 579 |
| G. White | Labour | 400 |
Winton1 seat · turnout 36.5%
| E. Smith | Liberal Democrats | 1,368 ✓ |
| R. Wheatley | Conservative | 679 |
| J. Toole | Labour | 240 |
