Before (end of 2006) (22 seats, Elections Centre)
Labour 11 · Conservative 10 · SNP 1 · Other 0 · Liberal Democrats 0
After (end of 2007) (22 seats, Elections Centre)
Labour 8 · SNP 7 · Conservative 4 · Liberal Democrats 3 · Other 0
Ward results
Bannockburn3 seats
| Alasdair MacPherson | SNP | 1,469 ✓ |
| Margaret Brisley | Labour | 1,376 ✓ |
| Gerard O'Brien | Labour | 883 ✓ |
| Alastair McCulloch | Conservative | 323 |
| Stephen Evans | Independent | 216 |
| Donald Smith | Liberal Democrats | 164 |
Castle3 seats
| Jim Thomson | SNP | 1,482 ✓ |
| John Hendry | Labour | 1,083 ✓ |
| Lesley Stein | Conservative | 596 |
| Graham Reed | Liberal Democrats | 456 ✓ |
| Frances Junnier | Labour | 340 |
| James McDonald | Independent | 146 |
Dunblane and Bridge of Allan4 seats
| Graham Houston | SNP | 1,794 ✓ |
| Callum Campbell | Conservative | 1,455 ✓ |
| Colin Finlay | Labour | 1,294 ✓ |
| David Goss | Liberal Democrats | 1,067 ✓ |
| Hugh McCrea | Conservative | 801 |
| Bill Baird | Independent | 707 |
| Duncan Illingworth | Green | 675 |
| Jennifer Haston | SSP | 69 |
Forth and Endrick3 seats
| Colin O'Brien | Labour | 1,705 ✓ |
| Graham Lambie | SNP | 1,500 ✓ |
| Alistair Berrill | Conservative | 1,281 ✓ |
| David Lonsdale | Conservative | 1,180 |
| Rona Sutherland | Liberal Democrats | 823 |
| Paul Henke | UK Independence Party (UKIP) | 58 |
Highland3 seats
| Eleanor Howie | SNP | 1,489 ✓ |
| Ian Campbell | Conservative | 1,158 ✓ |
| Kenneth Lyall | SNP | 1,150 ✓ |
| Danus Skene | Liberal Democrats | 609 |
| Ron Rose | Independent | 115 |
| Margaret Brisley | Labour | 1,376 ✓ |
| Gerard O'Brien | Labour | 883 ✓ |
| Alistair McCulloch | Conservative | 323 |
| Stephen Evans | Independent | 216 |
| David Smith | LDem | 164 |
Stirling East3 seats
| Steven Paterson | SNP | 1,821 ✓ |
| Corrie McChord | Labour | 1,396 ✓ |
| Charles McKean | Labour | 779 |
| Ian Brown | Liberal Democrats | 765 ✓ |
| Helen Scott | Conservative | 764 |
Stirling West3 seats
| Scott Farmer | SNP | 1,674 ✓ |
| Andrew Simpson | Labour | 1,041 ✓ |
| Neil Benny | Conservative | 1,005 ✓ |
| Gerry Power | Conservative | 740 |
| Gordon Bruce | Liberal Democrats | 699 |
| Christine Simpson | Labour | 376 |
Trossachs and Teith3 seats
| Fergus Wood | SNP | 1,789 ✓ |
| Tony Ffinch | Conservative | 1,065 ✓ |
| Paul Owens | Labour | 839 ✓ |
| Mark Kenyon | Conservative | 782 |
| Galen Milne | Liberal Democrats | 568 |
| Charles Grant | Independent | 373 |
