Before (end of 2002) (29 seats, Elections Centre)
SNP 21 · Conservative 3 · Liberal Democrats 2 · Other 2 · Labour 1
After (end of 2003) (29 seats, Elections Centre)
SNP 17 · Other 6 · Liberal Democrats 3 · Conservative 2 · Labour 1
Ward results
Arbirlot and Hospitalfield1 seat · turnout 46.3%
| Peter Nield | Liberal Democrats | 731 ✓ |
| Graeme Herald | SNP | 401 |
| Jane Bruce | Labour | 180 |
Arbroath North1 seat · turnout 47.4%
| Jennifer Speirs | Liberal Democrats | 563 ✓ |
| Alistair Gray | SNP | 517 |
| Lis Hill | Independent | 240 |
| Claire Savage | Labour | 177 |
Brechin North Esk1 seat · turnout 50.7%
| Bob Myles | Independent | 849 ✓ |
| Calcott Harper | SNP | 500 |
| Carole Short | Labour | 117 |
| Joe Horrocks | Liberal Democrats | 72 |
Brechin South Esk1 seat · turnout 48.0%
| Joy Mowatt | SNP | 469 ✓ |
| Jim Milne | Independent | 446 |
| Marjory Smith | Labour | 169 |
| Craig Horrocks | Liberal Democrats | 62 |
Brechin West1 seat · turnout 51.4%
| Ruth Melville | Independent | 896 ✓ |
| Craig Fotheringham | SNP | 520 |
| Euphemia Smith | Labour | 137 |
| Thomas Simpson | Liberal Democrats | 75 |
Brothock1 seat
| Ian Angus | SNP | 505 ✓ |
| Allan Wallace | Independent | 315 |
| Joan Mollison | Labour | 223 |
| Kevin Barthorpe | Liberal Democrats | 135 |
Carnoustie Central1 seat · turnout 53.1%
| Peter Murphy | Labour | 797 ✓ |
| Renate Lamont | SNP | 541 |
| John Coltart | Liberal Democrats | 154 |
Carnoustie East1 seat · turnout 55.3%
| David Selfridge | SNP | 943 ✓ |
| Joyce Beattie | Independent | 252 |
| Alistair Stuart | Labour | 243 |
| Frederick Cutler | Liberal Democrats | 151 |
Carnoustie West1 seat · turnout 46.7%
| Jack Gibb | SNP | 671 ✓ |
| Morag Fairgrieve | Labour | 300 |
| Gordon Forbes | Independent | 194 |
| Derek Atkinson | Conservative | 131 |
| Sheila Ironside | Liberal Democrats | 62 |
Cliffburn1 seat · turnout 41.6%
| Sheena Welsh | SNP | 421 ✓ |
| Deborah Milne | Labour | 226 |
| Ian Watson | Independent | 201 |
| Douglas Pattullo | Conservative | 143 |
| Lorraine Barthorpe | Liberal Democrats | 110 |
Forfar Central1 seat · turnout 48.2%
| Ron Scrimgeour | SNP | 577 ✓ |
| Avril Simpson | Liberal Democrats | 469 |
| Jonathan Treffry | Conservative | 240 |
| Sheila Ryan | Labour | 120 |
Forfar East1 seat · turnout 46.8%
| William Middleton | SNP | 505 ✓ |
| Graham McFarlane | Independent | 377 |
| Helen Fleming | Liberal Democrats | 241 |
| Alister Hunter | Labour | 135 |
Forfar South1 seat · turnout 46.2%
| William Roberton | SNP | 627 ✓ |
| Ian Walker | Liberal Democrats | 305 |
| Edward Smith | Labour | 173 |
Forfar West1 seat · turnout 49.7%
| Glennis Middleton | SNP | 600 ✓ |
| Angus Macmillan Douglas | Conservative | 311 |
| Eric Fenwick | Independent | 277 |
| Ronald Milne | Labour | 159 |
| Melville Jones | Liberal Democrats | 79 |
Harbour1 seat · turnout 43.2%
| Alexander King | SNP | 336 ✓ |
| David Fairweather | Independent | 333 |
| Ronald Thoms | Labour | 218 |
| Paul Windsor Davies | Conservative | 135 |
| Alexander Shand | Independent | 131 |
| Janet Paterson | Liberal Democrats | 76 |
Hayshead and Lunan1 seat
| Robert Spink | Independent | 482 ✓ |
| Brian Milne | SNP | 427 |
| Mary Lingane | Liberal Democrats | 219 |
| Douglas Wardlaw | Labour | 210 |
Keptie1 seat · turnout 46.9%
| Richard Speirs | Liberal Democrats | 681 ✓ |
| Ian Mutch | SNP | 391 |
| Derek Savage | Labour | 239 |
Kirriemuir East1 seat · turnout 50.6%
| John Henderson | SNP | 656 ✓ |
| Roland Proctor | Conservative | 596 |
| Winifred Lyon | Labour | 136 |
| William Watson | Liberal Democrats | 106 |
Kirriemuir West1 seat · turnout 56.5%
| Ian Mackintosh | Conservative | 1,057 ✓ |
| Dennis Robertson | SNP | 590 |
| Colin Campbell | Liberal Democrats | 118 |
| Mark Peter Smith | Labour | 113 |
Letham and Friockheim1 seat
| David Lumgair | Conservative | 966 ✓ |
| Tim Harvey | SNP | 456 |
| Agnes Vann | Liberal Democrats | 153 |
| Richard Ross | Labour | 146 |
Monifieth Central1 seat · turnout 57.7%
| Rob Murray | SNP | 927 ✓ |
| Judy Whyte | Independent | 363 |
| Peter Rae | Labour | 234 |
| Mary McKelvie | Liberal Democrats | 163 |
Monifieth West1 seat · turnout 53.9%
| Stewart McGlynn | SNP | 998 ✓ |
| Neil Watson | Conservative | 301 |
| Ronald Milne | Labour | 247 |
| Lorna Warren | Liberal Democrats | 138 |
Montrose Central1 seat · turnout 43.7%
| Terry Wood | Independent | 486 ✓ |
| Bill Crowe | SNP | 401 |
| James Sinclair | Labour | 195 |
| Fiona Ross | Liberal Democrats | 158 |
Montrose Ferryden1 seat · turnout 45.4%
| Mark Salmond | Independent | 654 ✓ |
| Sandy West | SNP | 396 |
| Iain Macdonald | Labour | 138 |
| Arnold Warren | Liberal Democrats | 88 |
Montrose Hillside1 seat · turnout 48.6%
| Kathleen Ritchie | SNP | 559 ✓ |
| Kathleen Stirling | Independent | 519 |
| James Stewart | Labour | 259 |
| Colin Ironside | Liberal Democrats | 103 |
Montrose West1 seat · turnout 46.3%
| George Norrie | Independent | 908 ✓ |
| John Dorward | SNP | 293 |
| Mark Holehouse | Labour | 148 |
| Henry Will | Liberal Democrats | 65 |
Sidlaw East and Ashludie1 seat
| Helen Oswald | SNP | 1,017 ✓ |
| John Simson | Conservative | 320 |
| Frances Madden | Labour | 220 |
| Sheena Webster | Liberal Democrats | 159 |
Sidlaw West1 seat · turnout 55.8%
| Francis Ellis | SNP | 1,058 ✓ |
| Fraser Millar | Conservative | 389 |
| Roderick Bannerman | Labour | 289 |
| Jeann Wallace | Liberal Democrats | 192 |
Westfield and Dean1 seat · turnout 51.7%
| Iain Gaul | SNP | 682 ✓ |
| Arthur Rymer | Conservative | 584 |
| Mitchell Cameron | Labour | 188 |
| Lesley Casebow | Liberal Democrats | 155 |
