Before (end of 2003) (60 seats, Elections Centre)
Labour 27 · Conservative 19 · Liberal Democrats 14 · Other 0
After (end of 2004) (60 seats, Elections Centre)
Liberal Democrats 21 · Labour 20 · Conservative 19 · Other 0
Ward results
Astley Bridge3 seats · turnout 39.5%
| Hilary Constance Fairclough | Conservative | 2,574 ✓ |
| Stuart Lever | Conservative | 2,377 ✓ |
| John Patrick Walsh | Conservative | 2,341 ✓ |
| June Crook | Labour | 997 |
| Adele Warren | Liberal Democrats | 854 |
| Muhammad Rafiq | Labour | 791 |
| Ronald Halliwell | Liberal Democrats | 655 |
| Jaleh Salari | Liberal Democrats | 627 |
| Christopher White | Labour | 491 |
| Howard Broadbent | SOC LAB | 308 |
Bradshaw3 seats · turnout 45.2%
| Walter Hall | Conservative | 2,579 ✓ |
| Diana Brierley | Conservative | 2,420 ✓ |
| Paul Brierley | Conservative | 2,418 ✓ |
| Janice Sutton | Labour | 1,011 |
| Stephen Frederick Howarth | Liberal Democrats | 996 |
| Paul Sedgwick | Labour | 989 |
| Tracy Ward | Liberal Democrats | 750 |
| Frances Thomas | Liberal Democrats | 686 |
| Mohammed Ayub | Labour | 620 |
Breightmet3 seats
| Rob Wilkinson | Conservative | 1,631 ✓ |
| Jon Byrne | Labour | 1,554 ✓ |
| Lynda Byrne | Labour | 1,492 ✓ |
| James Hinegan | Conservative | 1,471 |
| Richard Elliott | Conservative | 1,459 |
| Donald Grime | Labour | 1,419 |
| Edward Hill | Liberal Democrats | 695 |
| Rosalind Harasiwka | Liberal Democrats | 510 |
| Franko Harasiwka | Liberal Democrats | 494 |
Bromley Cross3 seats · turnout 48.4%
| Annabel Wilkinson | Conservative | 3,315 ✓ |
| Norman Critchley | Conservative | 3,286 ✓ |
| Donald Carr | Conservative | 3,257 ✓ |
| John Andrew Foster | Labour | 1,043 |
| Anthony Muscat Terribile | Labour | 997 |
| Christopher Atty | Liberal Democrats | 938 |
| Susan Whittle | Labour | 890 |
| Lesley Easterman | Liberal Democrats | 782 |
| Bernard McCartin | Liberal Democrats | 614 |
Crompton3 seats · turnout 43.3%
| Iqbal Patel | Liberal Democrats | 2,258 ✓ |
| Stewart Malcolm Ball | Liberal Democrats | 2,225 ✓ |
| Valibhai Patel | Liberal Democrats | 2,043 ✓ |
| Robert Howarth | Labour | 1,135 |
| Donald Fairclough | Conservative | 954 |
| Mohmed Alli | Labour | 929 |
| Winifred Wilkinson | Conservative | 902 |
| Jolyon Horton Coombs | Conservative | 874 |
| Ibrahim Kala | Labour | 820 |
| Lynne Lowe | SOC LAB | 231 |
| Anthony Backhouse | Independent | 228 |
Farnworth3 seats
| Joseph Thomas Lord | Labour | 1,484 ✓ |
| Raymond Stones | Labour | 1,454 ✓ |
| Anthony Spencer | Labour | 1,334 ✓ |
| Anthony Brooks | Liberal Democrats | 899 |
| Peter Taylor | Conservative | 733 |
| David Connor | Liberal Democrats | 723 |
| Sara McGeehan | Liberal Democrats | 616 |
| Talib Hussain | Conservative | 530 |
| Mohammed Iqbal | Conservative | 525 |
Great Lever3 seats · turnout 38.7%
| Ansar Hussain | Conservative | 1,487 ✓ |
| Mohammad Idrees | Conservative | 1,439 ✓ |
| Prentice Howarth | Labour | 1,400 ✓ |
| Martin Donaghy | Labour | 1,399 |
| Champak Mistry | Labour | 1,306 |
| Neil Germaine | Conservative | 1,275 |
| Catherine Toft | Liberal Democrats | 765 |
| Maria Garcia | Liberal Democrats | 734 |
| Simon Toft | Liberal Democrats | 652 |
Halliwell3 seats · turnout 35.4%
| Charlotte Morris | Labour | 2,012 ✓ |
| Linda Thomas | Labour | 1,944 ✓ |
| Akhtar Zaman | Labour | 1,918 ✓ |
| Molly Kate McLoughlin | Liberal Democrats | 831 |
| Mohammad Hanif | Conservative | 811 |
| Asif Vali | Liberal Democrats | 740 |
| Yakub Patel | Liberal Democrats | 726 |
| Maureen Coombs | Conservative | 678 |
| Robert Ionn | Conservative | 602 |
Harper Green3 seats
| Glenn Anthony Dennis | Labour | 1,272 ✓ |
| Margaret Clare | Labour | 1,196 ✓ |
| Lynda Williamson | Labour | 1,195 ✓ |
| Robert Edward Tyler | Conservative | 860 |
| Geoffrey Willis | Liberal Democrats | 839 |
| Wendy Connor | Liberal Democrats | 838 |
| Laura Baron | Liberal Democrats | 791 |
| Ethel Kenny | Conservative | 740 |
| Frederick Taylor | Conservative | 716 |
Heaton and Lostock3 seats
| Frank Rushton | Conservative | 3,485 ✓ |
| Robert Allen | Conservative | 3,445 ✓ |
| Carol Ann Shaw | Conservative | 3,419 ✓ |
| David Charles Tyas Cooper | Liberal Democrats | 1,080 |
| Thomas Swarbrick | Liberal Democrats | 1,046 |
| Barbara Sharples | Labour | 1,043 |
| John William Gillatt | Labour | 1,027 |
| Christine Joyce Macpherson | Liberal Democrats | 988 |
| Ghulam Raja | Labour | 806 |
Horwich and Blackrod3 seats
| Ian Hamilton | Liberal Democrats | 1,455 ✓ |
| Martyn Cox | Liberal Democrats | 1,357 ✓ |
| John Cronnolley | Liberal Democrats | 1,324 ✓ |
| Isabel Seddon | Labour | 1,283 |
| John Barrow | Conservative | 1,266 |
| Michael Hollick | Conservative | 1,241 |
| Keith Bowes | Labour | 1,182 |
| Kevan Helsby | Labour | 1,155 |
| Tom Ashton | Conservative | 1,047 |
Horwich North East3 seats
| Barbara Ronson | Liberal Democrats | 2,720 ✓ |
| Robert Ronson | Liberal Democrats | 2,685 ✓ |
| Stephen Rock | Liberal Democrats | 1,887 ✓ |
| Olive Fairhurst | Conservative | 1,066 |
| Peter Baxendale | Conservative | 982 |
| Stephen Wallen | Conservative | 958 |
| James Kilcoyne | Labour | 890 |
| Madeline Murray | Labour | 871 |
| Joyce Kellett | Labour | 866 |
Hulton3 seats
| Alan Walsh | Conservative | 1,827 ✓ |
| Phillip Ashcroft | Conservative | 1,752 ✓ |
| Andrew Morgan | Conservative | 1,711 ✓ |
| Tom FitzPatrick | Labour | 1,423 |
| Guy Harkin | Labour | 1,380 |
| Marc Francis | Labour | 1,281 |
| Linden Greensitt | Liberal Democrats | 937 |
| Jaleh Hayes | Liberal Democrats | 862 |
| Kieran McGeehan | Liberal Democrats | 771 |
Kearsley3 seats · turnout 33.7%
| John Rothwell | Liberal Democrats | 1,807 ✓ |
| Margaret Rothwell | Liberal Democrats | 1,769 ✓ |
| William Collison | Liberal Democrats | 1,616 ✓ |
| Derek Burrows | Labour | 1,144 |
| Maureen Barlow | Labour | 919 |
| Peter Johnston | Labour | 905 |
| George Hardman | Conservative | 379 |
| Sheila Kesler | Conservative | 352 |
| Barry Noble | Conservative | 342 |
Little Lever & Darcy Lever3 seats
| Mary Woodward | Conservative | 1,671 ✓ |
| Andy Connell | Labour | 1,642 ✓ |
| Maureen Connell | Labour | 1,630 ✓ |
| David Broadie | Conservative | 1,536 |
| Sean Hornby | Labour | 1,532 |
| John Tyler | Conservative | 1,252 |
| William Crook | Liberal Democrats | 718 |
| Christine Goodier | Liberal Democrats | 530 |
| Alwynne Ann Cartmell | Green | 491 |
| Pauline Grimshaw | Liberal Democrats | 385 |
| Astrid Johnson | Green | 279 |
Rumworth3 seats · turnout 38.5%
| Rosa Kay | Labour | 1,734 ✓ |
| Ebrahim Adia | Labour | 1,706 ✓ |
| Ismail Ibrahim | Labour | 1,683 ✓ |
| Rashid Jangharia | Liberal Democrats | 1,316 |
| Gulamali Jiva | Liberal Democrats | 1,228 |
| James Woodrow | Liberal Democrats | 991 |
| John Heyes | Conservative | 633 |
| Albert Brandwood | Conservative | 598 |
| Sydney Palmer | Conservative | 567 |
| Neil McAlister | Respect | 540 |
| Dorothy Entwistle | SOC LAB | 136 |
Smithills3 seats
| Roger Geoffrey Cliffe Hayes | Liberal Democrats | 2,277 ✓ |
| Carole Swarbrick | Liberal Democrats | 2,176 ✓ |
| Richard Silvester | Liberal Democrats | 1,919 ✓ |
| Dennis Bray | Conservative | 995 |
| Douglas Bagnall | Conservative | 909 |
| John Batley | Conservative | 846 |
| Andrew Page | Labour | 766 |
| Robert Bradley | Labour | 764 |
| Mary Page | Labour | 753 |
| Michael Ford | UK Independence Party (UKIP) | 495 |
| James Pendlebury | Independent | 184 |
Tonge with the Haulgh3 seats
| Frank White | Labour | 1,818 ✓ |
| Elaine Sherrington | Labour | 1,779 ✓ |
| Nicholas Peel | Labour | 1,721 ✓ |
| Nigel Ford | Conservative | 1,282 |
| David Greenhalgh | Conservative | 1,214 |
| Kevan Ward | Conservative | 1,168 |
| Mary Eidlow | Liberal Democrats | 472 |
| Michael Langdon | Liberal Democrats | 378 |
| Tanwir Taj Din | Liberal Democrats | 292 |
| Derek John Gradwell | Liberal Democrats | 1,537 ✓ |
| Arthur Price | Liberal Democrats | 1,532 ✓ |
| James Gilfillan | Liberal Democrats | 1,456 ✓ |
| Kay Rushton | Conservative | 1,317 |
| Jane Frappola | Conservative | 1,279 |
| Philip Gore | Conservative | 1,277 |
| David Chadwick | Labour | 1,269 |
| Kevin McManmon | Labour | 1,154 |
| David Holden-Locke | Labour | 993 |
Westhoughton South3 seats · turnout 36.4%
| David John Wilkinson | Liberal Democrats | 1,645 ✓ |
| John Ainscough | Liberal Democrats | 1,468 ✓ |
| Julia Silvester | Liberal Democrats | 1,376 ✓ |
| Barbara Ramsden | Labour | 1,017 |
| Trevor Leese | Labour | 860 |
| Valerie Leese | Labour | 829 |
| Michael Pepper | Conservative | 800 |
| Betty Joyce | Conservative | 764 |
| Salvatore Frappola | Conservative | 737 |
