Before (end of 1986) (45 seats, Elections Centre)
Labour 22 · Conservative 18 · SDP-Liberal Alliance 5 · Other 0
After (end of 1987) (45 seats, Elections Centre)
Labour 24 · Conservative 16 · SDP-Liberal Alliance 5 · Other 0
Ward results
Abbey1 seat
| A. Page | Labour | 1,196 ✓ |
| S. Nirgude | Conservative | 855 |
| J. Lazenby | All | 432 |
| E. Callies | Green | 95 |
Battle1 seat
| K. Macdevitt | Labour | 1,147 ✓ |
| S. White | Conservative | 762 |
| A. Peirson | All | 463 |
| L. Munn | Green | 70 |
Caversham1 seat
| R. Jewitt | Conservative | 2,513 |
| Mand G. | Labour | 711 |
| M. Hargreaves | All | 514 |
Katesgrove1 seat
| M. Singh | Labour | 1,073 |
| S. Mills | Conservative | 884 |
| N. Segrt | All | 332 |
Kentwood1 seat
| F. Mahon-Daly | All | 1,309 |
| T. Dicker | Conservative | 1,253 |
| R. Corbin | Labour | 528 |
Minster1 seat
| D. Browne | Conservative | 1,573 ✓ |
| M. Statter | Labour | 883 |
| S. Hanson | All | 661 |
| E. Wilson | Green | 43 |
Norcot1 seat
| R. Hughes | Labour | 1,392 ✓ |
| L. Dunning | All | 1,067 |
| G. Cooper | Conservative | 668 |
| M. Gray | Green | 58 |
Park1 seat
| M. Price | Labour | 1,585 ✓ |
| A. Vigar | Conservative | 1,096 |
| S. Begg | All | 522 |
| P. Unsworth | Green | 117 |
Peppard1 seat
| F. Heyes | Conservative | 2,014 |
| I. Fenwick | All | 1,885 |
| L. Izzard | Labour | 335 |
Redlands1 seat
| J. Oliver | Conservative | 1,212 ✓ |
| D. Sutton | Labour | 1,187 |
| D. Cornes | All | 1,033 |
| D. Leggett | Green | 107 |
Southcote1 seat
| P. Wells | Conservative | 1,556 |
| K. Neville | Labour | 1,362 |
| A. McLuskey | All | 692 |
Tilehurst1 seat
| F. Day | All | 1,751 |
| D. Henderson | Conservative | 985 |
| R. O'Brien | Labour | 397 |
Whitley1 seat
| D. Lawrence | Labour | 1,194 |
| W. Winter | Conservative | 701 |
| J. Wood | All | 330 |
