Before (end of 1996) (55 seats, Elections Centre)
Other 19 · Conservative 18 · Liberal Democrats 13 · Labour 5
After (end of 1997) (55 seats, Elections Centre)
Conservative 20 · Other 18 · Liberal Democrats 12 · Labour 5
Ward results
Beaminster1 seat · turnout 77.8%
| F Streets | Liberal Democrats | 3,210 ✓ |
| Adronie Alford | Conservative | 2,428 |
Bridport1 seat · turnout 67.6%
| L. Dibdin | Labour | 2,797 ✓ |
| J. Dunford | Conservative | 2,318 |
Cerne1 seat · turnout 74.0%
| J. Peake | Conservative | 2,745 ✓ |
| D. Rickard | Liberal Democrats | 2,168 |
| R Pickering | Labour | 747 |
Chesil1 seat · turnout 76.4%
| G. Pritchard | Conservative | 2,975 ✓ |
| E. Jones | Liberal Democrats | 2,180 |
| L. Kiss | Labour | 843 |
Dorchester East1 seat · turnout 76.0%
| D. Jones | Liberal Democrats | 2,843 ✓ |
| R. Williams | Conservative | 1,645 |
| P Ennals | Labour | 945 |
Dorchester North1 seat · turnout 68.5%
| R Biggs | Liberal Democrats | 1,998 ✓ |
| W Gundry | Labour | 1,522 |
| R Hill | Conservative | 1,230 |
Dorchester Rural South1 seat · turnout 72.8%
| D Crowhurst | Conservative | 2,646 ✓ |
| I Gardner | Liberal Democrats | 2,548 |
| C Buckoke | Labour | 1,641 |
Marshwood Vale1 seat · turnout 72.4%
| S. Poupard | Conservative | 2,047 ✓ |
| H Thomas | Liberal Democrats | 1,745 |
| J. Everington | Labour | 630 |
| K Whetlor | Independent | 511 |
Sherborne1 seat · turnout 74.9%
| D Mildenhall | Conservative | 2,202 ✓ |
| Barker J. | Liberal Democrats | 1,900 |
| P O'Dwyer | Labour | 839 |
Sherborne Rural1 seat · turnout 78.5%
| R. Legg | Liberal Democrats | 2,499 ✓ |
| J Spicer | Conservative | 2,301 |
| L. Ashby | Labour | 409 |
