Before (end of 2007) (60 seats, Elections Centre)
Labour 26 · Conservative 22 · Liberal Democrats 12 · Other 0
After (end of 2008) (60 seats, Elections Centre)
Labour 27 · Conservative 23 · Liberal Democrats 9 · Other 1
Ward results
Astley Bridge1 seat
| Hilary Constance Fairclough | Conservative | 2,358 ✓ |
| Christopher Atty | Liberal Democrats | 733 |
| Muhammad Rafiq | Labour | 572 |
Bradshaw1 seat
| Walter Hall | Conservative | 2,535 ✓ |
| James Cottam | Labour | 620 |
| Lauren Alergant | Liberal Democrats | 342 |
| Anne Mumberson | Green | 195 |
Breightmet1 seat
| Alison Norris | Conservative | 1,696 ✓ |
| William Gallagher | Labour | 1,182 |
| Carl Hemmings | BNP | 350 |
| Stephen Frederick Howarth | Liberal Democrats | 163 |
| Norma Armston | — | 137 |
| Lynne Hyland | Green | 74 |
Bromley Cross1 seat
| Annabel Wilkinson | Conservative | 2,933 ✓ |
| John Andrew Foster | Labour | 705 |
| David Wibberley | Liberal Democrats | 331 |
| Liz Spencer | Green | 147 |
| Andy Openshaw | — | 141 |
Crompton1 seat
| Hanif Darvesh | Labour | 1,985 ✓ |
| John Partington | Conservative | 1,113 |
| Yakub Khoda | Liberal Democrats | 873 |
Farnworth1 seat
| Joseph Thomas Lord | Labour | 1,151 ✓ |
| Tariq bin Aziz | Liberal Democrats | 955 |
| Michelle Ionn | Conservative | 531 |
| Andy Allen | — | 138 |
Great Lever1 seat
| Mohammed Iqbal | Labour | 1,657 ✓ |
| Mudasir Ahmed Dean | Conservative | 1,299 |
| Astrid Johnson | Green | 374 |
| Mian Akhtar | Liberal Democrats | 245 |
Halliwell1 seat
| Charlotte Morris | Labour | 1,875 ✓ |
| Shahid Mahmood | Conservative | 632 |
| Riaz Gul | Liberal Democrats | 494 |
Harper Green1 seat
| Champak Mistry | Labour | 1,181 ✓ |
| Bill Dawson | Conservative | 1,071 |
| David Connor | Liberal Democrats | 390 |
Heaton and Lostock1 seat
| Andrew Rushton | Conservative | 3,378 ✓ |
| John William Gillatt | Labour | 831 |
| Jonathan Evans | Liberal Democrats | 326 |
| Daniel Mann | Green | 249 |
Horwich and Blackrod1 seat
| Pat Barrow | Conservative | 1,469 ✓ |
| Kevan Jones | Labour | 1,021 |
| Ian Hamilton | Liberal Democrats | 869 |
Horwich North East1 seat
| Barbara Ronson | Liberal Democrats | 1,615 ✓ |
| Stephen Wallen | Conservative | 1,126 |
| Kevin Peter McKeon | Labour | 832 |
| Lucy Openshaw | — | 95 |
Hulton1 seat
| Alan Walsh | Conservative | 1,822 ✓ |
| Paul Fitzpatrick | Labour | 1,118 |
| Linden Greensitt | Liberal Democrats | 421 |
Kearsley1 seat
| John Rothwell | Liberal Democrats | 1,435 ✓ |
| Guy Harkin | Labour | 1,052 |
| Diane Bamber | Conservative | 593 |
| Mary Woodward | Conservative | 1,726 ✓ |
| J. Kay | Labour | 1,408 |
| Eric John Hyde | Liberal Democrats | 418 |
| Alwynne Ann Cartmell | Green | 243 |
Rumworth1 seat
| Rosa Kay | Labour | 1,875 ✓ |
| Wendy Connor | Liberal Democrats | 647 |
| Neil McAlister | — | 444 |
Smithills1 seat
| Roger Geoffrey Cliffe Hayes | Liberal Democrats | 1,784 ✓ |
| Christine Flanigan | Conservative | 1,216 |
| Christopher Peacock | Labour | 599 |
| Rachel Mann | Green | 136 |
| Doug Bagnall | — | 94 |
Tonge with the Haulgh1 seat
| Frank White | Labour | 1,289 ✓ |
| Nigel Ford | Conservative | 1,109 |
| David Wood | BNP | 517 |
| Paul Harasiwka | Liberal Democrats | 194 |
| James Tomkinson | Green | 68 |
| Ryan Barlow | — | 32 |
| Christine Wild | Conservative | 1,700 ✓ |
| Marc Francis | Labour | 874 |
| Derek John Gradwell | Liberal Democrats | 858 |
| Liz Spencer | Green | 141 |
Westhoughton South1 seat
| David John Wilkinson | Liberal Democrats | 1,128 ✓ |
| Lynda Winrow | Conservative | 947 |
| Harry Bowling | Labour | 817 |
| Eric Hyland | Green | 124 |
| Ainslie Casson | Independent | 104 |
