Before (end of 2002) (29 seats, Elections Centre)
Labour 13 · SNP 11 · Conservative 4 · Other 1 · Liberal Democrats 0
After (end of 2003) (29 seats, Elections Centre)
SNP 11 · Labour 10 · Conservative 5 · Liberal Democrats 2 · Other 1
Ward results
Ardler1 seat · turnout 49.9%
| Kevin Keenan | Labour | 631 ✓ |
| John White | SNP | 399 |
| Pamela Cathro | SSP | 91 |
| Craig Marshall | Liberal Democrats | 75 |
Balgay1 seat · turnout 57.0%
| Bob Duncan | SNP | 915 ✓ |
| Betty Ward | Labour | 892 |
| Maurice Golden | Conservative | 215 |
| Denise Macdonald | Liberal Democrats | 213 |
Balgillo1 seat · turnout 53.0%
| Roderick Wallace | Conservative | 1,140 ✓ |
| Stewart Hosie | SNP | 898 |
| Derek Easson | Labour | 437 |
| Margaret Romberg | Liberal Democrats | 143 |
Balgowan1 seat · turnout 46.3%
| Rikki Beattie | SNP | 811 ✓ |
| Colin Rennie | Labour | 709 |
| Elizabeth Stansfield | Liberal Democrats | 146 |
| Patricia Hadrysiak | SSP | 132 |
Barnhill1 seat · turnout 57.6%
| Bruce Mackie | Conservative | 1,156 ✓ |
| Robert Piggot | SNP | 625 |
| William Lawson | Labour | 372 |
| Jane Milroy | Liberal Democrats | 213 |
Baxter Park1 seat · turnout 45.8%
| Elizabeth Fordyce | SNP | 706 ✓ |
| Patricia Barr | Labour | 501 |
| Donald Hay | Conservative | 285 |
| Jason van der Velde | Liberal Democrats | 138 |
| Michael Kelleher | SSP | 69 |
Bowbridge1 seat · turnout 39.3%
| Christopher Hind | Labour | 607 ✓ |
| David Bowes | SNP | 545 |
| Pamela Manley | SSP | 120 |
| Elizabeth Dick | Liberal Democrats | 97 |
Brackens1 seat · turnout 49.9%
| Ian Borthwick | Independent | 1,306 ✓ |
| Henry Whitcombe | SNP | 339 |
| John McKiddie | Labour | 296 |
| Alan Boylan | SSP | 114 |
Broughty Ferry1 seat · turnout 53.0%
| Charles Webster | Conservative | 820 ✓ |
| Kenneth Guild | SNP | 767 |
| Alex Perry | Labour | 453 |
| Ian Boyack | Liberal Democrats | 207 |
Camperdown1 seat · turnout 45.2%
| John Letford | Labour | 840 ✓ |
| Stewart Hunter | SNP | 665 |
| Andrew Armstrong | SSP | 93 |
| Colin Newell | Liberal Democrats | 71 |
| Christopher McKinlay | Conservative | 56 |
Claverhouse1 seat · turnout 46.0%
| Andrew Dawson | SNP | 747 ✓ |
| Brian Gordon | Labour | 658 |
| Andrew Judson | Liberal Democrats | 82 |
| Gladys Ross | Conservative | 56 |
Craigiebank1 seat · turnout 60.2%
| John Corrigan | SNP | 989 ✓ |
| Malcolm May | Labour | 799 |
| Calum Stewart | Conservative | 277 |
| George Jones | Liberal Democrats | 139 |
Douglas1 seat · turnout 45.6%
| George Regan | Labour | 827 ✓ |
| Ken Lynn | SNP | 743 |
| Philip Stott | SSP | 86 |
| Jennifer Barnes | Conservative | 72 |
| Alice McCall | Liberal Democrats | 68 |
East Port1 seat · turnout 53.1%
| Will Dawson | SNP | 536 ✓ |
| Neil Glen | Labour | 528 |
| N Glen | Labour | 527 |
| J Doig | Conservative | 128 |
| John Doig | Conservative | 127 |
| Linda Stott | Liberal Democrats | 119 |
| Mark Walker | SSP | 94 |
Fairmuir1 seat · turnout 50.1%
| Helen Wright | Labour | 1,017 ✓ |
| Anna Easton | SNP | 504 |
| Doris Cowan | Conservative | 153 |
| Kevin McQuillan | SSP | 84 |
| Crispin Stansfield | Liberal Democrats | 67 |
Hilltown1 seat · turnout 36.7%
| Fiona Grant | Labour | 615 ✓ |
| Thomas Dempsey | SNP | 517 |
| Harvey Duke | SSP | 125 |
| Anna Dickinson | Liberal Democrats | 90 |
| William Cowan | Conservative | 55 |
Law1 seat · turnout 44.3%
| Julia Sturrock | Labour | 832 ✓ |
| Andrew Jack | SNP | 586 |
| Robin Hill | Liberal Democrats | 236 |
Lochee East1 seat · turnout 51.1%
| Charles Farquhar | Labour | 1,086 ✓ |
| Catherine Bowes | SNP | 532 |
| Stephanie Allen | Conservative | 112 |
| Carol Ferrier | Liberal Democrats | 104 |
| Sarah McDonald | SSP | 97 |
Lochee West1 seat · turnout 47.5%
| Jill Shimi | Labour | 856 ✓ |
| William Douglas | SNP | 451 |
| Alan Manley | SSP | 102 |
| Claire Alexander | Conservative | 88 |
| Sheila Tennant | Liberal Democrats | 59 |
| Stewart Cunningham | Independent | 49 |
Logie1 seat
| James Barrie | SNP | 475 ✓ |
| Jane-Claire Judson | Liberal Democrats | 425 |
| Colin Finlay | Labour | 389 ✓ |
| Richard McCready | Labour | 388 |
| Iain MacFarlane | Liberal Democrats | 356 |
| Eilidh MacKechnie | SNP | 345 |
| Amelia Kenyon | Conservative | 228 |
| Roderick MacGregor | SSP | 120 |
| Christopher Bustin | Conservative | 95 |
Longhaugh1 seat · turnout 42.2%
| Joe FitzPatrick | SNP | 851 ✓ |
| George Mason | Labour | 643 |
| Nicholas Steff | SSP | 77 |
| David Stansfield | Liberal Democrats | 42 |
| Lachlan Webster | Conservative | 34 |
Ninewells1 seat · turnout 46.3%
| Nigel Don | SNP | 709 ✓ |
| George de Gernier | Labour | 675 |
| Shaun Taylor | SSP | 111 |
| David Balfour | Liberal Democrats | 100 |
| Gary Southwick | Conservative | 97 |
Pitkerro1 seat · turnout 41.5%
| Christina Roberts | SNP | 587 ✓ |
| Charles Robertson | Labour | 538 |
| Allan Petrie | Independent | 462 |
| Margaret Scott | Conservative | 53 |
Riverside1 seat · turnout 57.1%
| Neil Powrie | Conservative | 1,365 ✓ |
| Wendy Wrieden | SNP | 463 |
| Pritam Chita | Labour | 411 |
| John McIntosh | Liberal Democrats | 209 |
Stobswell1 seat · turnout 40.2%
| Joe Morrow | Labour | 591 ✓ |
| James Duthie | SNP | 483 |
| Raymond Lawrie | Liberal Democrats | 214 |
| Derek Milligan | SSP | 93 |
| John McCraw | Conservative | 69 |
Strathmartine1 seat · turnout 86.4%
| Helen Dick | Liberal Democrats | 717 ✓ |
| David Beattie | SNP | 636 |
| D Beattie | SNP | 634 |
| Alan Cowan | Labour | 524 |
| A Cowan | Labour | 523 |
| Thomas McLeod | Conservative | 110 |
| Colin Brown | SSP | 61 |
| BBaarrkkiinngg | && DDaaggeennhhaamm | 0 |
Tay Bridges1 seat · turnout 35.8%
| Fraser Macpherson | Liberal Democrats | 940 ✓ |
| Norma McGovern | Labour | 234 |
| Graham Young | SNP | 152 |
| Mary Ward | SSP | 101 |
| Ann Powrie | Conservative | 49 |
West Ferry1 seat · turnout 55.4%
| Derek Scott | Conservative | 1,189 ✓ |
| Anya Lawrence | SNP | 450 |
| Margaret Marshall | Labour | 362 |
| Allan Beat | Liberal Democrats | 213 |
Whitfield1 seat · turnout 42.3%
| Willie Sawers | SNP | 598 ✓ |
| Ina Paton | Labour | 336 |
| Brian Hood | SSP | 44 |
| Robert Cowie | Liberal Democrats | 39 |
| Catherine Elizabeth Murray | Conservative | 28 |
