Before (end of 2020) (46 seats, Open Council Data)
Labour 30 · Conservative 10 · Green 4 · Liberal Democrats 2
After (end of 2021) (46 seats, Open Council Data)
Labour 29 · Conservative 10 · Green 5 · Liberal Democrats 2
Ward results
Abbey1 seat · turnout 27.9%
| Page T. | Labour | 1,444 ✓ |
| Cozens D.J. | Conservative | 689 |
| Darby H.J. | Green | 432 |
| Thompson A. | Liberal Democrats | 238 |
Battle1 seat · turnout 27.8%
| Gul Khan | Labour | 1,168 ✓ |
| Hey M.C.V. | Conservative | 472 |
| Watchman S.L. | Green | 308 |
| Grout J.B. | Liberal Democrats | 170 |
| Awolola Y. | Independent | 99 |
Caversham1 seat · turnout 42.2%
| Richard Davies | Labour | 1,480 ✓ |
| Binge I. | Conservative | 906 |
| Newman S.A. | Green | 407 |
| Ward C. | Liberal Democrats | 174 |
| Fulbrook S.A. | Independent | 128 |
| Skelton D.J.A. | SDP | 17 |
Church1 seat · turnout 32.3%
| Pearce A.M.E. | Labour | 995 ✓ |
| Phelps A.I. | Conservative | 820 |
| Kathryn McCann | Green | 220 |
| Cole M.C. | Liberal Democrats | 106 |
Katesgrove1 seat · turnout 31.2%
| Williams R. | Labour | 938 ✓ |
| Louise Keane | Green | 868 |
| Sow A.D. | Conservative | 344 |
| McNeill M. | Liberal Democrats | 93 |
| Pascual J. | Independent | 36 |
Kentwood1 seat · turnout 36.8%
| Daya Pal Singh | Labour | 1,173 ✓ |
| Fudge N. | Conservative | 1,135 |
| West A.H. | Green | 204 |
| Gary Coster | Liberal Democrats | 198 |
Mapledurham1 seat · turnout 56.2%
| Isobel Ballsdon | Conservative | 724 ✓ |
| Chris Burden | Liberal Democrats | 330 |
| Dembele B. | Labour | 208 |
| Smith B. | Green | 143 |
Minster1 seat · turnout 36.5%
| Liz Terry | Labour | 1,256 ✓ |
| Seville A.N. | Conservative | 904 |
| Hoskins I.C. | Green | 352 |
| Sims B. | Liberal Democrats | 292 |
Norcot1 seat · turnout 30.1%
| Jo Lovelock | Labour | 1,301 ✓ |
| Okeyo Z.O.K. | Conservative | 683 |
| Richard Walkem | Green | 191 |
| James Moore | Liberal Democrats | 114 |
| Graham S.A. | LIB | 23 |
| Adams N.R. | TUSC | 21 |
Park1 seat · turnout 44.7%
| McGonigle B.J. | Green | 1,631 ✓ |
| Amjad Tarar | Labour | 1,253 |
| Jones A. | Conservative | 263 |
| Chris Dodson | Liberal Democrats | 79 |
Peppard2 seats · turnout 43.6%
| Stanford-Beale J.E. | Conservative | 1,498 ✓ |
| Clarence Mitchell | Conservative | 1,457 ✓ |
| Denny J.P. | Labour | 1,005 |
| B.A. Perry | Labour | 765 |
| Doug Cresswell | Green | 528 |
| Smart H.J. | Liberal Democrats | 378 |
| P.H.M. De Boiserie | Liberal Democrats | 359 |
| Sylvia McNamara | Green | 248 |
| Ruane V.J. | REF | 81 |
Redlands1 seat · turnout 36.9%
| Dave McElroy | Green | 1,009 ✓ |
| Hornsby-Smith A. | Labour | 999 |
| Natarajan S. | Conservative | 319 |
| Jakeman F.D. | Liberal Democrats | 84 |
Southcote1 seat · turnout 34.9%
| Debs Edwards | Labour | 1,303 ✓ |
| Kirkby G.V. | Conservative | 814 |
| Feroz A. | Green | 166 |
| Mancuso-Marcello R.G. | Liberal Democrats | 85 |
Thames1 seat · turnout 51.7%
| Carnell P.A. | Conservative | 1,561 ✓ |
| McArthur C.S.J. | Labour | 1,221 |
| Ramsay J.E. | Liberal Democrats | 619 |
| McNamara D. | Green | 419 |
Tilehurst1 seat · turnout 37.0%
| Meri O'Connell | Liberal Democrats | 1,218 ✓ |
| Varley J. | Conservative | 944 |
| Singh I. | Labour | 412 |
| Berry-Khan G. | Green | 113 |
| Bottom J. | TUSC | 29 |
Whitley1 seat · turnout 25.4%
| Alice Mpofu-Coles | Labour | 1,326 ✓ |
| Sheppard E.G. | Conservative | 748 |
| Kathleen Anne Smith | Green | 156 |
| I. Westby | Liberal Democrats | 107 |
| Sani B.M. | Independent | 84 |
