Before (end of 2002) (22 seats, Elections Centre)
Labour 11 · Conservative 10 · SNP 1 · Other 0 · Liberal Democrats 0
After (end of 2003) (22 seats, Elections Centre)
Labour 12 · Conservative 10 · Liberal Democrats 0 · Other 0 · SNP 0
Ward results
Argyll1 seat
| Charles McKean | Labour | 916 ✓ |
| William Nicol | SNP | 431 |
| Bob Nixon | Conservative | 303 |
| Margaret Boland | Liberal Democrats | 221 |
Bannockburn East1 seat
| Margaret Brisley | Labour | 834 ✓ |
| Alasdair MacPherson | SNP | 634 |
| Hugh McCrea | Conservative | 175 |
Bannockburn West1 seat
| Tom Collins | Labour | 824 ✓ |
| Alistair Walker | SNP | 409 |
| Neil Benny | Conservative | 228 |
Blane Valley1 seat
| Alistair Berrill | Conservative | 842 ✓ |
| Catherine Riches | Labour | 634 |
| John Vass | Liberal Democrats | 365 |
| Janett Aitken | SNP | 275 |
Borestone1 seat
| Patrick James Kelly | Labour | 613 ✓ |
| Lorraine Reid | SNP | 268 |
| Alastair McCulloch | Conservative | 141 |
| Gordon Bruce | Liberal Democrats | 96 |
| Marjory Sutherland | SSP | 86 |
Bridge of Allan1 seat
| John Holliday | Conservative | 647 ✓ |
| Kevin Holdsworth | Liberal Democrats | 631 |
| Peter Willis | SNP | 268 |
| Alison Gray | Labour | 243 |
Broomridge1 seat
| D Thomson | Labour | 756 |
| Pamela Lowry | SNP | 413 |
| A Orr | Conservative | 256 |
| Joanna Lynch | Liberal Democrats | 130 |
Campsies1 seat
| David Lonsdale | Conservative | 811 ✓ |
| Thomas Inglis | SNP | 429 |
| Ian Fraser | Labour | 399 |
| Desmond Hammerton | Liberal Democrats | 218 |
Dunblane East1 seat
| Ann Dickson | Conservative | 887 ✓ |
| David Goss | Liberal Democrats | 467 |
| David Bowker | Labour | 396 |
| Charles McHugh | SNP | 283 |
Dunblane West1 seat
| Patricia Greenhill | Conservative | 789 ✓ |
| M Craig | Labour | 441 |
| Michael Dewar | SNP | 344 |
| Galen Milne | Liberal Democrats | 314 |
Highland1 seat
| Anthony Ffinch | Conservative | 747 ✓ |
| Varlene Alexander | Labour | 345 |
| Gerry McLaughlan | SNP | 340 |
| Constance Milne | Liberal Democrats | 179 |
| Gerry Power | Conservative | 724 ✓ |
| Charles Broadfoot | Labour | 607 |
| D. Robison | SNP | 270 |
| Gillian Nunn | Liberal Democrats | 269 |
Logie1 seat
| C Finlay | Labour | 389 ✓ |
| I MacFarlane | Liberal Democrats | 356 |
| E. Mackechnie | SNP | 345 |
| A. Kenyon | Conservative | 228 |
Polmaise1 seat
| Thomas Hazel | Labour | 954 ✓ |
| Darren Lowry | SNP | 310 |
| Lesley Stein | Conservative | 178 |
Raploch1 seat
| John Hendry | Labour | 737 ✓ |
| Andrew Harlick | SNP | 231 |
| Rebecca Lindsay | Conservative | 91 |
| Helen Cameron | Liberal Democrats | 73 |
Sauchenford1 seat
| Michael O'Brien | Labour | 682 ✓ |
| Thomas Brookes | Independent | 506 |
| John Duncan | SNP | 330 |
| Robert Liston | Independent | 72 |
| John Stein | Conservative | 67 |
Strathendrick1 seat
| Colin O'Brien | Labour | 1,163 ✓ |
| Mary Kenyon | Conservative | 547 |
| James Taggart | SNP | 233 |
| Edna Haydock | Liberal Democrats | 80 |
Teith1 seat
| Paul Nelson | Conservative | 650 ✓ |
| Ken Reid | SNP | 333 |
| Katharine Anderson | Liberal Democrats | 285 |
| Hugh McClung | Labour | 234 |
Torbrex1 seat
| Elizabeth Harding | Conservative | 761 ✓ |
| Andrew Simpson | Labour | 527 |
| Graham Lambie | SNP | 329 |
| Graham Reed | Liberal Democrats | 267 |
Town Centre1 seat
| Corrie McChord | Labour | 420 ✓ |
| Scott Farmer | SNP | 300 |
| Peter McEwan | Liberal Democrats | 222 |
| James Duthie | Conservative | 101 |
Trossachs1 seat
| Alasdair Beaton | Conservative | 547 ✓ |
| Fergus Wood | SNP | 454 |
| Paul Owens | Labour | 376 |
| John Cummins | Liberal Democrats | 260 |
Wallace1 seat
| John Paterson | Labour | 630 ✓ |
| James Thomson | SNP | 493 |
| Stephen Kerr | Conservative | 303 |
| William Galloway | Liberal Democrats | 246 |
