Before (end of 2002) (49 seats, Elections Centre)
Labour 19 · Liberal Democrats 19 · Conservative 11 · Other 0
After (end of 2003) (49 seats, Elections Centre)
Liberal Democrats 23 · Labour 15 · Conservative 11 · Other 0
Ward results
Barrowford1 seat
| Linda Crossley | Conservative | 565 ✓ |
| Mark Simpson | Liberal Democrats | 535 |
| Matthew Brennan | BNP | 482 |
| Anthony Hargreaves | Labour | 240 |
Blacko and Higherford1 seat
| Shelagh Derwent | Conservative | 552 ✓ |
| Helen Ingham | Labour | 62 |
| Carman Stanworth | Liberal Democrats | 40 |
Boulsworth2 seats · turnout 34.4%
| David Robertson | Liberal Democrats | 784 ✓ |
| Laurence Turner | Liberal Democrats | 625 ✓ |
| Michael Calvert | Conservative | 493 |
| Geoffrey Riley | Conservative | 370 |
| Christine Dawson | Labour | 188 |
| David Kenneth Foat | Labour | 160 |
Bradley1 seat
| Mohammed Munir | Liberal Democrats | 1,208 ✓ |
| Mohammad Sakib | Labour | 727 |
Brierfield1 seat
| Nadeem Ahmed | Liberal Democrats | 819 ✓ |
| Keith Hutson | Labour | 409 |
| Peter Crompton Jackson | Conservative | 330 |
| Siobhan Daniel | — | 54 |
Clover Hill1 seat
| K. Shore | Liberal Democrats | 768 |
| T. Dawson | BNP | 452 |
| M. Ansar | Labour | 445 |
| M. Landriau | Conservative | 87 |
Coates1 seat · turnout 44.5%
| Allan Buck | Liberal Democrats | 989 ✓ |
| Geoffrey Whitehead | BNP | 394 |
| William Edward Skinner | Labour | 176 |
| Jennifer Purcell | Independent | 114 |
| Valerie Langtree | Conservative | 112 |
Craven1 seat · turnout 40.2%
| Marlene Hill-Crane | Liberal Democrats | 880 ✓ |
| Frank Neal | Labour | 548 |
| Barbara Watson-Davison | Conservative | 212 |
Earby1 seat · turnout 38.4%
| Morris Horsfield | Conservative | 822 ✓ |
| Timothy Haigh | Liberal Democrats | 659 |
| Ruth Wilkinson | Labour | 198 |
Foulridge1 seat · turnout 35.2%
| Carol Belshaw | Conservative | 294 ✓ |
| Janet Smith | Labour | 114 |
| David Stopforth | Liberal Democrats | 66 |
Higham and Pendleside1 seat
| John Nutter | Conservative | 366 ✓ |
| Valerie Skinner | Liberal Democrats | 279 |
| Sheila Wicks | Labour | 66 |
Horsfield1 seat
| Ann Marie Kerrigan | Liberal Democrats | 490 ✓ |
| Peter Nowland | Independent | 297 |
| Paul Broughton | Labour | 213 |
| Alexandra Thompson | Conservative | 135 |
| Kevin Bean | — | 36 |
Old Laund Booth1 seat
| Jess David | Liberal Democrats | 555 ✓ |
| Clive Bevan | Conservative | 138 |
Reedley1 seat
| Tonia Barton | Conservative | 913 ✓ |
| Robert Allen | Labour | 544 |
| Shakeel Mirza | Liberal Democrats | 251 |
Vivary Bridge1 seat
| Sharon Robinson | Liberal Democrats | 502 ✓ |
| Ben Parker | BNP | 441 |
| Frank Allanson | Labour | 375 |
| James Farnell | Conservative | 148 |
Waterside2 seats · turnout 53.7%
| Simon Partridge | Liberal Democrats | 781 ✓ |
| Eric Stockton | Liberal Democrats | 563 ✓ |
| Keith Bacon | Independent | 545 |
| Ian Robinson | Liberal Democrats | 515 ✓ |
| Colin Robertshaw | Conservative | 459 |
| Jean Eldred | Conservative | 369 |
| Ian William Tweedie | Labour | 360 |
| Maureen Regan | Conservative | 137 |
| Richard MacSween | — | 58 |
