Before (end of 1986) (117 seats, Elections Centre)
Labour 70 · Conservative 43 · SDP-Liberal Alliance 4 · Other 0
After (end of 1987) (117 seats, Elections Centre)
Labour 65 · Conservative 46 · SDP-Liberal Alliance 6 · Other 0
Ward results
Acocks Green1 seat · turnout 44.5%
| P. McAuley | Conservative | 3,644 |
| B. Acker | Labour | 3,352 |
| C. Powell | Lib/Sdp | 2,374 |
Aston1 seat · turnout 34.3%
| F. Carter | Labour | 4,517 ✓ |
| T. Nightingale | Lib/Sdp | 871 |
| S. Ratra | Conservative | 774 |
| G Grainger | Green | 219 |
Bartley Green1 seat · turnout 45.5%
| V. Barton | Conservative | 4,023 ✓ |
| M. Arnott-Job | Labour | 2,784 |
| E. Todd | Lib/Sdp | 1,086 |
| C. Bache | Independent | 80 |
Billesley1 seat · turnout 46.9%
| V. Nash | Conservative | 4,375 |
| D McCarrick | Labour | 3,471 |
| P. Wagg | Lib/Sdp | 2,307 |
Bournville1 seat · turnout 46.8%
| A. Blunmental | Conservative | 4,382 ✓ |
| R. Lisk-Carew | Labour | 2,300 |
| C. Smart | Lib/Sdp | 1,983 |
| P. Knowles | Green | 221 |
Brandwood1 seat · turnout 51.1%
| J Lena | Conservative | 4,983 ✓ |
| J. Slowey | Labour | 3,144 |
| J. Watkins | Lib/Sdp | 2,068 |
| R. Hook | RES | 330 |
Edgbaston1 seat · turnout 38.4%
| A. Martineau | Conservative | 4,026 ✓ |
| S Hennessy | Labour | 1,885 |
| M. Lomer | Lib/Sdp | 1,478 |
| J. Bentley | Green | 160 |
| J. Currey | Independent | 68 |
Erdington1 seat · turnout 46.0%
| E. Robbins | Conservative | 4,378 |
| D. Rich | Labour | 3,045 |
| K. O'Brien | Lib/Sdp | 1,680 |
Fox Hollies1 seat · turnout 37.1%
| N. Hafeez | Labour | 2,916 ✓ |
| C. Markou | Conservative | 2,560 |
| M. Winstone | Lib/Sdp | 1,258 |
| M. Smith | Green | 140 |
Hall Green1 seat · turnout 51.2%
| C. McGrath | Lib/Sdp | 4,603 |
| J. Higgins | Conservative | 4,225 |
| I. Bates | Labour | 1,094 |
Handsworth1 seat · turnout 36.9%
| G. Khan | Labour | 3,753 |
| Harrison D. | Conservative | 1,358 |
| B. Clarke | Lib/Sdp | 1,118 |
Harborne1 seat · turnout 46.1%
| B. Zissman | Conservative | 4,449 ✓ |
| A. Chandler | Labour | 1,875 |
| C. Vaughan | Lib/Sdp | 1,813 |
| J Hurdley | Green | 202 |
Hodge Hill1 seat · turnout 44.3%
| B. Hands | Conservative | 3,909 |
| A. Davis | Labour | 3,175 |
| K. Hardeman | Lib/Sdp | 1,762 |
King's Norton2 seats
| G. Cope | Conservative | 3,439 ✓ |
| C. Kirk | Labour | 3,328 ✓ |
| S. Bamford | Conservative | 3,257 |
| F. Willock | Labour | 3,127 |
| D. Turner | Lib/Sdp | 1,129 |
| T. Fleming | Lib/Sdp | 1,039 |
| D. Kendrick | Green | 175 |
Kingsbury1 seat · turnout 38.0%
| C. McKeown | Labour | 3,069 |
| C. Colton | Conservative | 1,959 |
| G. Hudson | Lib/Sdp | 1,035 |
Kingstanding1 seat · turnout 35.1%
| B. Clarke | Labour | 3,506 |
| G. Green | Conservative | 2,874 |
| M. Wilson | Lib/Sdp | 1,107 |
Ladywood1 seat · turnout 32.2%
| Rice C. | Labour | 3,377 ✓ |
| D Gore | Conservative | 1,611 |
| P. Nicol | Lib/Sdp | 974 |
| J. Millington | Green | 258 |
Longbridge1 seat · turnout 41.9%
| R. Brew | Conservative | 3,143 |
| G. Eynon | Labour | 2,970 |
| P. Coombs-Lewis | Lib/Sdp | 1,574 |
Moseley1 seat · turnout 54.0%
| D. Hickman | Conservative | 4,054 ✓ |
| Margaret Wells | Labour | 3,640 |
| V. Abrol | Lib/Sdp | 1,495 |
| H Davies | Green | 294 |
Nechells1 seat · turnout 32.8%
| W. Gray | Labour | 3,651 ✓ |
| J. Jones | Conservative | 1,164 |
| V. Robinson | Lib/Sdp | 642 |
| C. Grainger | Green | 180 |
| B. Tooley | COMM | 53 |
Northfield1 seat · turnout 49.0%
| L. Lawrence | Conservative | 5,129 |
| J. Hurlston | Labour | 2,529 |
| K. Nicol | Lib/Sdp | 1,990 |
Oscott1 seat · turnout 43.9%
| N. Watts-James | Conservative | 4,209 |
| W. Turner | Labour | 2,567 |
| B. Buggins | Lib/Sdp | 1,170 |
Perry Barr1 seat · turnout 51.4%
| Pears D. | Conservative | 4,227 |
| R. Hassall | Lib/Sdp | 2,933 |
| P. Muddyman | Labour | 2,140 |
Quinton1 seat · turnout 46.7%
| A. Walker | Conservative | 4,478 ✓ |
| P. Beck | Labour | 1,708 |
| K. Griffiths | Lib/Sdp | 1,631 |
| A. Squire | Green | 74 |
Sandwell1 seat · turnout 49.2%
| P. Rose | Labour | 4,452 ✓ |
| G Russon | Conservative | 4,260 |
| D. Lawson | Lib/Sdp | 1,251 |
| J. Bateman | Green | 197 |
Selly Oak1 seat · turnout 50.2%
| David Lewis | Conservative | 4,298 ✓ |
| M Speake | Labour | 2,927 |
| J. Markham | Lib/Sdp | 1,866 |
| W. Hackett | Green | 201 |
| M Middleton | Independent | 60 |
Shard End1 seat · turnout 36.4%
| F. Chapman | Labour | 3,228 |
| C. Robinson | Conservative | 2,596 |
| A. Rostill | Lib/Sdp | 1,202 |
Sheldon1 seat · turnout 54.7%
| A. Forester | Conservative | 3,630 ✓ |
| P. Tilsley | Lib/Sdp | 3,424 |
| A Kennedy | Labour | 2,471 |
| H. Challender | BNP | 108 |
Small Heath1 seat · turnout 33.1%
| Aasim Rashid | Labour | 3,871 ✓ |
| J. Ahuja | Conservative | 1,401 |
| R. Dimmick | Lib/Sdp | 1,032 |
| Z. Begum | Independent | 430 |
| A. Clawley | Green | 298 |
Soho1 seat · turnout 33.8%
| B. Karnana | Labour | 4,861 ✓ |
| Diana Duggan | Conservative | 970 |
| D. Precelton | Lib/Sdp | 470 |
| D. Hennis | Green | 222 |
Sparkbrook1 seat · turnout 29.0%
| B. Singh | Labour | 2,851 ✓ |
| G. Slater | Conservative | 833 |
| M. Sheridan | Lib/Sdp | 492 |
| M. Qureshi | Independent | 483 |
| Hazel Marjorie Clawley | Green | 233 |
Sparkhill1 seat · turnout 35.7%
| Mohammed Fazal | Labour | 3,525 ✓ |
| H. Wood | Conservative | 1,737 |
| S. Husain | Lib/Sdp | 708 |
| R Ambler | Green | 339 |
| G. Chohan | Independent | 176 |
Springfield3 seats · turnout 41.1%
| D. Flavell | Alliance For Local Living (ALL) | 1,334 |
| S. Macmaster | Alliance For Local Living (ALL) | 1,252 |
| J. North | Alliance For Local Living (ALL) | 1,196 |
| D. Holborn | Conservative | 731 |
| M. Dean | Conservative | 714 |
| M. Inglis | Conservative | 709 |
| N. Attisha | Labour | 263 |
Stockland Green1 seat · turnout 39.5%
| Martin Brooks | Labour | 2,951 |
| P. Mason | Conservative | 2,643 |
| L. Coltman | Lib/Sdp | 1,839 |
Sutton Four Oaks1 seat · turnout 46.5%
| D. Underwood | Conservative | 8,198 |
| J. Whorwood | Lib/Sdp | 2,753 |
| Julie Lynch-Wilson | Labour | 671 |
Sutton New Hall1 seat · turnout 41.7%
| D. Birbeck | Conservative | 6,431 |
| M. Murphy | Lib/Sdp | 2,769 |
| J. Lethbridge | Labour | 1,074 |
Sutton Vesey1 seat · turnout 47.7%
| A. Rudge | Conservative | 7,497 |
| P. McDonnell | Lib/Sdp | 2,757 |
| F Hooley | Labour | 956 |
Washwood Heath1 seat · turnout 36.4%
| P. Sever | Labour | 3,901 ✓ |
| Zafar S. | Conservative | 1,985 |
| K. Bickerstaff | Lib/Sdp | 1,237 |
| C Hill | NF | 341 |
Weoley1 seat · turnout 45.0%
| R. Roe | Conservative | 3,869 |
| I. McArdle | Labour | 3,036 |
| T. Sword | Lib/Sdp | 1,373 |
Yardley1 seat · turnout 48.8%
| D. Luscombe | Lib/Sdp | 4,305 ✓ |
| G. Hepworth | Conservative | 2,889 |
| J. Walsh | Labour | 1,897 |
| R Jones | NF | 76 |
