Before (end of 2003) (60 seats, Elections Centre)
Labour 51 · Liberal Democrats 5 · Conservative 3 · Other 1
After (end of 2004) (60 seats, Elections Centre)
Labour 45 · Conservative 8 · Liberal Democrats 7 · Other 0
Ward results
Barton3 seats
| John Mullen | Labour | 1,238 ✓ |
| Nick Clarke | Labour | 1,135 ✓ |
| David Henry Jolley | Labour | 984 ✓ |
| Alan Patten | Liberal Democrats | 855 |
| Renee Holt | Conservative | 725 |
| Alan Nicholls | Conservative | 692 |
Boothstown & Ellenbrook3 seats
| Beryl Howard | Conservative | 1,458 ✓ |
| R. Garrido | Conservative | 1,363 |
| Christine Gray | Conservative | 1,309 |
| M. Dunn | Liberal Democrats | 986 |
| G. Riding | Liberal Democrats | 912 |
| Joan Higgin | Liberal Democrats | 691 |
| N. Gregory | Labour | 526 |
| M. Felse | Labour | 474 |
| A. Nicol | Labour | 464 |
Broughton3 seats
| James King | Labour | 1,263 ✓ |
| Bernard Murphy | Labour | 1,241 ✓ |
| John Merry | Labour | 1,133 ✓ |
| Susan Carson | Liberal Democrats | 744 |
| Ronnie Benjamin | Liberal Democrats | 615 |
| Thomas Fernley | Liberal Democrats | 577 |
Cadishead3 seats
| James Hunt | Labour | 1,140 ✓ |
| Christine Mary Hudson | Labour | 1,119 ✓ |
| Keith Mann | Labour | 949 ✓ |
| Linda Taylor | Conservative | 780 |
| Elizabeth Hill | Conservative | 766 |
| Mariska Jones | Liberal Democrats | 559 |
Claremont3 seats
| Norman Owen | Liberal Democrats | 1,505 ✓ |
| S Cooke | Liberal Democrats | 1,166 |
| Timothy Perkins | Liberal Democrats | 1,074 ✓ |
| Louise Baxter | Labour | 964 |
| Peter Wheeler | Labour | 848 |
| James Short | Labour | 830 |
| Sydney Cooper | Conservative | 764 |
Eccles3 seats
| Alan Broughton | Labour | 1,247 ✓ |
| Edmund Sheehy | Labour | 1,167 ✓ |
| Peter Hayes | Liberal Democrats | 1,019 ✓ |
| Jane Amelia Murphy | Labour | 928 |
| Michael Edwards | Conservative | 919 |
| Christine Lomax | Liberal Democrats | 814 |
| Christine Upton | Conservative | 785 |
Irlam3 seats
| John Henry Jones | Labour | 1,073 ✓ |
| Jennifer Kean | Labour | 922 ✓ |
| Roger Lightup | Labour | 842 ✓ |
| Judith Margaret Collins | Conservative | 679 |
| Christine Race | Liberal Democrats | 606 |
Irwell Riverside3 seats
| Joseph Holt | Labour | 925 ✓ |
| Joseph Murphy | Labour | 868 ✓ |
| James Hulmes | Labour | 819 ✓ |
| Christine Corry | Liberal Democrats | 616 |
| Lynn Drake | Liberal Democrats | 573 |
| James Adam Eisen | Liberal Democrats | 536 |
| Edith Moores | Conservative | 324 |
| Anthony Wentworth | BNP | 304 |
Kersal3 seats
| Peter Connor | Labour | 1,615 ✓ |
| George Robert Keith Wilson | Labour | 1,196 ✓ |
| A. Humphreys | Labour | 1,128 ✓ |
| Eric Sievers | Liberal Democrats | 1,105 |
| Harold Kershner | Liberal Democrats | 1,101 |
| Jeremiah Horgan | Conservative | 791 |
| Bernard Carson | Liberal Democrats | 612 |
Langworthy3 seats
| Andrew Salmon | Labour | 1,195 ✓ |
| Jane Hepworth | Labour | 973 ✓ |
| John Warmisham | Labour | 917 ✓ |
| John Deas | Liberal Democrats | 639 |
| Roy Laurence | Liberal Democrats | 599 |
| Christopher Barnes | LIB | 552 |
| Anhtony Healey | Conservative | 448 |
| Robin Radnell | LIB | 412 |
Little Hulton3 seats
| Doris Fernandez | Labour | 1,300 ✓ |
| Alice Smyth | Labour | 1,256 ✓ |
| Eric Burgoyne | Labour | 1,234 ✓ |
| David Allan Cowpe | Liberal Democrats | 523 |
| William MacDonald | Conservative | 493 |
| Pauline Ogden | Liberal Democrats | 484 |
| David Owen | Conservative | 455 |
| Elaine West | Conservative | 425 |
Ordsall3 seats
| Susan Slater | Labour | 665 ✓ |
| Peter Dobbs | Labour | 639 ✓ |
| Alan Clague | Labour | 541 ✓ |
| Philip Bowers | Liberal Democrats | 530 |
| Jonathan Thomason | Conservative | 288 |
| Alan Valentine | Independent | 241 |
Pendlebury3 seats
| Barry Warner | Labour | 1,207 ✓ |
| Patricia Lea | Labour | 1,096 ✓ |
| Bernard Lea | Labour | 1,000 ✓ |
| Margaret Ferrer | Liberal Democrats | 872 |
| John Booth | Conservative | 707 |
| Bridie Madden | Conservative | 674 |
Swinton North3 seats
| Derek Antrobus | Labour | 1,326 ✓ |
| James Dawson | Labour | 1,286 ✓ |
| Charles Hinds | Labour | 1,147 ✓ |
| Valerie Gregory | Liberal Democrats | 1,039 |
| Patricia Mills | Conservative | 798 |
Swinton South3 seats
| David Daniels | Labour | 1,158 ✓ |
| Janet Cullen | Labour | 1,102 ✓ |
| Charles McIntyre | Labour | 1,016 ✓ |
| Karl Henshall | Liberal Democrats | 1,006 |
| Joseph O'Neill | Liberal Democrats | 992 |
| Catherine Edwards | Conservative | 954 |
| George Wood | Conservative | 597 |
Walkden North3 seats
| Vincent Devine | Labour | 1,349 ✓ |
| William Pennington | Labour | 1,288 ✓ |
| Barbara Sylvia Russell Miller | Labour | 1,162 ✓ |
| Walter Edwards | Conservative | 617 |
| Daryll Toone | Liberal Democrats | 599 |
| Emma Macdonald | Conservative | 566 |
| Graham Bedingham | Conservative | 508 |
Walkden South3 seats
| Stanley Witkowski | Labour | 1,031 ✓ |
| Iain Lindley | Conservative | 1,010 ✓ |
| Dean Lewis | Conservative | 1,008 ✓ |
| Glenis Purcell | Conservative | 978 |
| Valerie Burgoyne | Labour | 928 |
| Deborah Rushton | Liberal Democrats | 921 |
| Norbert Potter | Labour | 858 |
| John Grant | Liberal Democrats | 855 |
| Peter Harrison Brown | Liberal Democrats | 825 |
| David Bowers | Independent | 222 |
Weaste & Seedley3 seats
| Janice Heywood | Liberal Democrats | 1,298 ✓ |
| G. Ainsworth | Liberal Democrats | 1,264 |
| R. Powell | Liberal Democrats | 1,158 |
| J. Harold | Labour | 916 |
| Bob Wright | Labour | 907 |
| S. Coen | Labour | 796 |
| N. Wakefield | Conservative | 538 |
Winton3 seats
| David Anthony Lancaster | Labour | 1,194 ✓ |
| John Pooley | Liberal Democrats | 1,029 ✓ |
| Margaret Morris | Labour | 1,014 ✓ |
| Margaret Wilkinson | Labour | 981 |
| G Green | Conservative | 754 |
| Judith Tope | Conservative | 728 |
Worsley3 seats
| Karen Garrido | Conservative | 1,725 ✓ |
| James William Ian Macdonald | Conservative | 1,567 ✓ |
| Graham Compton | Conservative | 1,461 ✓ |
| Robert Boyd | Liberal Democrats | 1,230 |
| Sara Bradbury | Liberal Democrats | 837 |
| Patricia Gregory | Liberal Democrats | 700 |
| Adrian Brocklehurst | Labour | 485 |
| Warren Coates | Labour | 483 |
| Philip Cusack | Labour | 437 |
