Before (end of 2003) (54 seats, Elections Centre)
Conservative 18 · Labour 13 · Liberal Democrats 12 · Other 11
After (end of 2004) (54 seats, Elections Centre)
Conservative 16 · Labour 15 · Liberal Democrats 13 · Other 10
Ward results
Brickhill1 seat
| Amanda McConnell | Conservative | 1,584 ✓ |
| Mark Fitzpatrick | Liberal Democrats | 1,377 |
| Rebecca Chowdhury | Labour | 211 |
| Nicholas Pape | — | 117 |
Bromham1 seat
| James Ashby | Conservative | 1,582 ✓ |
| Stelios Mores | Liberal Democrats | 432 |
| Yanina Jones | Labour | 248 |
| Sarah Taylor | — | 122 |
Castle1 seat
| Peter Chiswell | — | 1,127 ✓ |
| Jane Caldwell | Labour | 624 |
| Pierrette Lob-Levyt | Liberal Democrats | 324 |
| Michael Williams | Conservative | 303 |
| Glenn Farrar | — | 105 |
| Saul Keyworth | Green | 62 |
Cauldwell1 seat
| Randolph Charles | Labour | 937 ✓ |
| Katherine Stacey | Conservative | 393 |
| Barry Bentham | Liberal Democrats | 327 |
| Janet Bartram | — | 153 |
Clapham1 seat
| Mollie Foster | Independent | 603 ✓ |
| Frederick Sparrow | Conservative | 525 |
| Terence Carroll | Labour | 230 |
| Stephen Lawson | Liberal Democrats | 202 |
| Paul Dempsey | — | 66 |
De Parys1 seat
| Tarsem Paul | Conservative | 748 ✓ |
| Joyce Ryan | Liberal Democrats | 648 |
| Michael Mawson | — | 178 |
| Marilyn Leask | Labour | 140 |
| Deba Choudhury | — | 36 |
Eastcotts1 seat
| Christine McHugh | Liberal Democrats | 569 ✓ |
| Paul Chetcuti | Conservative | 267 |
| Franca Garrick | Labour | 47 |
| Vivian Suter | — | 42 |
Goldington1 seat
| Philip Merryman | Liberal Democrats | 1,076 ✓ |
| Patrick Naughton | — | 661 |
| Tim Caswell | Labour | 313 |
| Alan Cassan | Conservative | 303 |
| Francesca Ariano | — | 33 |
| Dirk Bruere | — | 16 |
Great Barford1 seat
| Robert Harrison | Conservative | 1,152 ✓ |
| Paul Stekelis | Liberal Democrats | 296 |
| Pauline Curl | Labour | 212 |
| Rita Robinson | — | 144 |
Harpur1 seat
| Colleen Atkins | Labour | 889 ✓ |
| Brian Dillingham | Conservative | 638 |
| Alberto Thomas | — | 285 |
| Melanie Parra-Whitehead | Liberal Democrats | 177 |
| Jennifer Foley | Green | 113 |
| Brian Gibbons | — | 32 |
Kempston East1 seat
| Dean Lewis | Labour | 707 ✓ |
| Eileen Whitmore | Conservative | 454 |
| Mary Stupple | — | 281 |
| Joan Slater | Liberal Democrats | 161 |
| Janet Suter | — | 50 |
Kempston North1 seat
| Ray Oliver | Labour | 611 ✓ |
| Michael Drummond Moverley Smith | Conservative | 456 |
| Andrew Gerard | Liberal Democrats | 161 |
| Gurminder Singh | — | 136 |
| Christine Richards | — | 48 |
Kempston South1 seat
| William Hunt | Labour | 804 ✓ |
| Jarnail Singh | Conservative | 437 |
| Tracey Hill | Liberal Democrats | 348 |
| Barbara Lowden-Smith | — | 193 |
Kingsbrook1 seat
| Dave Hodgson | Liberal Democrats | 1,067 ✓ |
| Elizabeth Luder | Labour | 551 |
| Barbara Purbrick | Conservative | 280 |
| Charlene Tillotson | — | 138 |
Newnham1 seat
| P. Whitehead | Liberal Democrats | 465 ✓ |
| C. Crane | Conservative | 461 |
| E Davey | BBIP | 340 |
| John McDonald | Labour | 203 |
| Claire Mary Davies | Green | 52 |
| B. Stapleton | ABC | 27 |
Putnoe1 seat
| Linda Weerasirie | Liberal Democrats | 1,277 ✓ |
| Peter William Allen | Conservative | 814 |
| Mark Adkin | UK Independence Party (UKIP) | 523 |
| Charan Sekhon | Labour | 211 |
| Robert Wane | — | 105 |
Queens Park1 seat
| Muhummad Khan | Labour | 1,078 ✓ |
| Neal Bath | Liberal Democrats | 348 |
| A. Sikand | Conservative | 304 |
| Atul Sikand | Conservative | 302 |
| Roland Warder | — | 138 |
Wootton1 seat
| Janet Tait | Conservative | 789 ✓ |
| Michael Murphy | Liberal Democrats | 612 |
| Adrien Gordon Beardmore | Labour | 154 |
| Stewart Lister | — | 112 |
