Before (end of 2003) (49 seats, Elections Centre)
Liberal Democrats 23 · Labour 15 · Conservative 11 · Other 0
After (end of 2004) (49 seats, Elections Centre)
Liberal Democrats 30 · Conservative 11 · Labour 8 · Other 0
Ward results
Barrowford1 seat
| Anthony Beckett | Conservative | 873 ✓ |
| Mark Simpson | Liberal Democrats | 649 |
| Trevor Dawson | BNP | 385 |
| J. Smith | Labour | 176 |
Boulsworth1 seat
| Angela Davies | Liberal Democrats | 747 ✓ |
| Michael Calvert | Conservative | 739 |
| Thomas Boocock | BNP | 413 |
| David Johns | Labour | 179 |
Bradley1 seat
| Donna Caley | Liberal Democrats | 1,239 ✓ |
| Mohammad Sakib | Labour | 971 |
| Victoria Landriau | Conservative | 171 |
Brierfield1 seat
| Francis Wren | Liberal Democrats | 1,024 ✓ |
| Ann Tattersall | Conservative | 547 |
| Pauline Allen | Labour | 483 |
Coates1 seat
| Marjorie Adams | Liberal Democrats | 1,057 ✓ |
| John Stonnell | BNP | 434 |
| Barbara Davison | Conservative | 250 |
| Jim Skinner | Labour | 211 |
Craven1 seat
| Mary Norcross | Liberal Democrats | 899 ✓ |
| Geoffrey Whitehead | BNP | 447 |
| Valerie Langtree | Conservative | 290 |
| Helen Ingham | Labour | 232 |
| Dorothy Baxter | UK Independence Party (UKIP) | 170 |
Earby1 seat
| Rosemary Carroll | Conservative | 998 ✓ |
| Timothy Haigh | Liberal Democrats | 549 |
| Ben Parker | BNP | 432 |
| David Kenneth Foat | Labour | 284 |
Horsfield1 seat
| Dorothy Elizabeth Lord | Liberal Democrats | 659 ✓ |
| Anthony Locke | BNP | 364 |
| Peter Nowland | Independent | 356 |
| Gerald McCabe | Labour | 302 |
| Janet Riley | Conservative | 186 |
Marsden1 seat
| Gary Rowland | Labour | 512 ✓ |
| Benjamin Gascoigne | Conservative | 384 |
| Fredrick Hartley | Independent | 247 |
Reedley1 seat
| Bill Clegg | Conservative | 1,201 ✓ |
| Robert Allen | Labour | 547 |
| Shahzad Abdullah | Liberal Democrats | 442 |
Vivary Bridge1 seat
| David Whalley | Labour | 582 ✓ |
| David Robinson | Liberal Democrats | 488 |
| Robert Cottage | BNP | 402 |
| Harold Ryder | Conservative | 263 |
Walverden1 seat
| Murtazah Zaman | Liberal Democrats | 800 ✓ |
| Frank Allanson | Labour | 425 |
| Ann Jackson | Conservative | 335 |
Waterside1 seat
| Anthony Greaves | Liberal Democrats | 816 ✓ |
| Ian William Tweedie | Labour | 395 |
| Maureen Regan | Conservative | 257 |
Whitefield1 seat
| Nadeem Ahmed | Liberal Democrats | 1,063 ✓ |
| Arshid Mahmood | Labour | 741 |
| Michelle Ainsworth | Conservative | 110 |
