Before (end of 2009) (90 seats, Elections Centre)
Labour 36 · Conservative 35 · Liberal Democrats 14 · Other 5
After (end of 2010) (90 seats, Elections Centre)
Labour 39 · Conservative 32 · Liberal Democrats 14 · Other 5
Ward results
Baildon1 seat · turnout 75.1%
| Val Townend | Conservative | 4,012 ✓ |
| Denise Thomas | Liberal Democrats | 3,162 |
| Mairead Farndale | Labour | 1,040 |
| Robert Nicholls | Green | 270 |
Bingley1 seat
| David Heseltine | Conservative | 4,922 ✓ |
| Andrew Mawson | Labour | 2,483 |
| David Lerner | Liberal Democrats | 1,714 |
| Al Arnold | Green | 609 |
Bingley Rural1 seat
| Michael Robert Ellis | Conservative | 4,671 ✓ |
| Robert Beckwith | Labour | 2,017 |
| Alan Sykes | Liberal Democrats | 1,752 |
| Paul Wright | UK Independence Party (UKIP) | 629 |
| Brian Newham | Green | 364 |
Bolton & Undercliffe1 seat · turnout 62.5%
| D. Gray | Liberal Democrats | 3,047 ✓ |
| M. Fieldhouse | Labour | 1,686 |
| A. Butt | Conservative | 1,226 |
| S. Abdel Gawad | BNP | 492 |
| S. Schofield | Green | 149 |
| G. Fairclough | DNat | 57 |
Bowling & Barkerend1 seat
| Zahid Shah | Conservative | 2,357 ✓ |
| Rupert Oliver | Labour | 2,241 |
| Tracey Leeming | Liberal Democrats | 1,658 |
| Christopher Robert Johnson | Independent | 188 |
Bradford Moor1 seat
| Mohammed Shafiq | Labour | 3,114 ✓ |
| Shabir Butt | Liberal Democrats | 2,416 |
| Mohammed Bashir | Conservative | 1,708 |
City1 seat
| Nazam Azam | Labour | 3,792 ✓ |
| Waj Ali | Conservative | 1,259 |
| Ali Jamal | Liberal Democrats | 491 |
| Shabana Bashir | Respect | 211 |
| Derek Curtis | Green | 195 |
| Hiren Koyani | UK Independence Party (UKIP) | 64 |
| Sinead Engel | Labour | 2,672 ✓ |
| David John Servant | Conservative | 1,815 |
| Philip Boyle | Liberal Democrats | 1,140 |
| Neil Crossley | BNP | 707 |
| Mark Nicholson | Independent | 399 |
Craven1 seat
| Andrew Charles Mallinson | Conservative | 4,903 ✓ |
| Peter Cheney | Labour | 2,295 |
| Barbara Pierscionek | Liberal Democrats | 1,831 |
Eccleshill1 seat
| Geoff Reid | Liberal Democrats | 2,454 ✓ |
| Tony Niland | Labour | 1,720 |
| Colin McPhee | Conservative | 1,078 |
| Nicholas Asquith | BNP | 773 |
| Michael Feely | UK Independence Party (UKIP) | 264 |
Great Horton1 seat
| Joanne Margaret Dodds | Labour | 3,647 ✓ |
| Qurban Hussain | Conservative | 1,567 |
| Antony Habergham | Liberal Democrats | 1,299 |
Heaton1 seat
| Iftakhar Hussain | Labour | 2,600 ✓ |
| Mohammad Masood | Conservative | 2,127 |
| Sonja McNally | Green | 1,162 |
| Liam Prentice | Liberal Democrats | 799 |
| Mohammad Abu-Bakr | Respect | 302 |
Idle & Thackley1 seat · turnout 69.6%
| C. Reid | Liberal Democrats | 4,179 ✓ |
| Emma Ward | Conservative | 2,003 |
| Rosie Watson | Labour | 1,483 |
| J. Sangha | UK Independence Party (UKIP) | 357 |
Ilkley1 seat
| Mike Gibbons | Conservative | 4,378 ✓ |
| Andrew Dundas | Labour | 1,766 |
| Vaughan Bruce | Liberal Democrats | 1,595 |
| David Hesmondhalgh | Green | 596 |
| Paul Latham | UK Independence Party (UKIP) | 324 |
Keighley Central1 seat
| Aftab Hussain | Labour | 4,174 ✓ |
| Akef Akbar | Conservative | 1,791 |
| Roger Beaumont | Liberal Democrats | 1,334 |
| Julian Hughes | Green | 309 |
Keighley East1 seat
| Stephen Pullen | Labour | 3,265 ✓ |
| Ronald Beale | Conservative | 3,024 |
| Judith Brooksbank | Liberal Democrats | 1,537 |
Keighley West1 seat
| Keith Dredge | Labour | 2,625 ✓ |
| Christopher John Herd | Conservative | 2,463 |
| Jonathan Ray Taylor | Liberal Democrats | 911 |
| Brian Hudson | Independent | 674 |
Little Horton1 seat
| Naveeda Ikram | Labour | 3,638 ✓ |
| Suhail Choudhury | Conservative | 1,287 |
| Alun Griffiths | Liberal Democrats | 1,164 |
Manningham1 seat
| Raja Sakhawat Hussain | Labour | 3,961 ✓ |
| Mohammed Aurangzeb | Liberal Democrats | 1,851 |
| Mohammed Khan | Conservative | 530 |
| Jackie Robinson | Green | 302 |
Queensbury1 seat
| Paul Cromie | BNP | 2,212 ✓ |
| Allan Shepherd | Conservative | 2,197 |
| Dave Allen | Labour | 1,511 |
| Stacey Yeadon | Liberal Democrats | 882 |
| Jason Ronald Henry Smith | UK Independence Party (UKIP) | 383 |
Royds1 seat
| Valerie Slater | Labour | 2,601 ✓ |
| Sally McCartney | Conservative | 1,408 |
| John Bolton | Liberal Democrats | 1,051 |
| Eric Baxendale | BNP | 986 |
| James Graham Lewthwaite | — | 207 |
Shipley1 seat
| Hawarun Hussain | Green | 2,321 ✓ |
| A. Rowley | Conservative | 2,041 |
| A Ross | Labour | 1,836 |
| R. Halliday | Liberal Democrats | 1,090 |
| P. Bird | UK Independence Party (UKIP) | 408 |
Thornton & Allerton1 seat · turnout 64.7%
| V. Binney | Conservative | 2,736 ✓ |
| M. Blackburn | Labour | 2,115 |
| R. Weston | Liberal Democrats | 1,030 |
| Julian Sampson | BNP | 776 |
| J. Worsley | UK Independence Party (UKIP) | 297 |
Toller1 seat
| Iftakhar Hussain | Labour | 4,337 ✓ |
| Arshad Hussain | Conservative | 2,361 |
| Ansar Miah | Liberal Democrats | 444 |
| Kauser Rauf | Respect | 259 |
| Vanessa Pilny | Green | 183 |
Tong1 seat
| Alan Wainwright | Labour | 2,418 ✓ |
| Craig Reynolds | Conservative | 1,403 |
| Kirsty Louise Yeadon | Liberal Democrats | 1,012 |
| Rita Cromie | BNP | 801 |
Wharfedale1 seat
| Charles Greaves | Conservative | 3,874 ✓ |
| Vernon Whelan | Liberal Democrats | 1,789 |
| Jeremy Newton | Labour | 1,156 |
| Richard Howson | Green | 462 |
Wibsey1 seat
| Lynne Smith | Labour | 2,454 ✓ |
| Richard Ian Sheard | Conservative | 1,422 |
| Brian James Boulton | Liberal Democrats | 1,158 |
| David Bond | BNP | 765 |
| Jamie Illingworth | UK Independence Party (UKIP) | 291 |
Windhill & Wrose1 seat
| Vanda Greenwood | Labour | 2,710 ✓ |
| Gillian Thorne | Liberal Democrats | 2,174 |
| Richard Sibley | Conservative | 1,182 |
| John Mills | BNP | 781 |
Worth Valley1 seat
| Glen Miller | Conservative | 3,387 ✓ |
| Mark Bernard Curtis | Labour | 2,274 |
| Sam Harris | Liberal Democrats | 1,350 |
| Brian Morris | Independent | 443 |
Wyke1 seat
| David Warburton | Labour | 2,369 ✓ |
| Richard Milczanowski | Conservative | 1,705 |
| Kevin Anthony Hall | Liberal Democrats | 1,073 |
| Stephen Cromie | BNP | 792 |
| N. Craig | DNat | 275 |
