Before (end of 2021) (50 seats, Open Council Data)
Labour 31 · Conservative 12 · Other 5 · Liberal Democrats 2
After (end of 2022) (51 seats, Open Council Data)
Labour 35 · Other 7 · Conservative 7 · Green 1 · Liberal Democrats 1
Ward results
Allt-Yr-Yn3 seats
| Pat Drewett | Labour | 1,366 ✓ |
| Matthew Evans | Conservative | 1,324 ✓ |
| David Fouweather | Conservative | 1,253 ✓ |
| Ferris C. | Conservative | 1,216 |
| Worrad J. | Labour | 1,130 |
| Hayat I. | Labour | 1,123 |
| Schmidt C. | Green | 348 |
| Clark J. | PC | 334 |
| Mudd K. | Liberal Democrats | 191 |
| Stallard R. | Liberal Democrats | 164 |
| Sharmin R. | Liberal Democrats | 147 |
Alway3 seats
| Debbie Harvey | Labour | 996 ✓ |
| Tim Harvey | Labour | 897 ✓ |
| Alex Pimm | Labour | 884 ✓ |
| Ballard K. | Conservative | 453 |
| Mainwaring P. | Conservative | 405 |
| Petty H. | Liberal Democrats | 255 |
| Uddin S. | Liberal Democrats | 198 |
Beechwood3 seats
| Deb Davies | Labour | 1,113 ✓ |
| Matthew Pimm | Labour | 1,030 ✓ |
| Spencer M. | Labour | 1,006 ✓ |
| Townsend H. | Liberal Democrats | 418 |
| Evans J. | Liberal Democrats | 363 |
| Shwartz M. | Conservative | 337 |
| Zafar S. | Conservative | 286 |
| Harun Rashid | Liberal Democrats | 260 |
Bettws3 seats
| Kevin Whitehead | Independent | 673 ✓ |
| Cleverly J. | Independent | 633 ✓ |
| Jason Jordan | Independent | 594 ✓ |
| Griffiths N. | Labour | 528 |
| Aksoy O. | Labour | 487 |
| Houtman C. | Labour | 460 |
| Foster C. | Conservative | 164 |
| Paula Jane Fouweather | Conservative | 157 |
| Hall D. | Conservative | 148 |
Bishton & Langstone2 seats
| William Routley | Conservative | 1,052 ✓ |
| Ray Mogford | Conservative | 1,042 ✓ |
| Hando J. | Labour | 580 |
| Bettridge A. | Labour | 530 |
| Townsend S. | Liberal Democrats | 194 |
| Ahmed M. | Liberal Democrats | 125 |
Caerleon3 seats
| Jason Hughes | Labour | 1,334 ✓ |
| Claire Baker-Westhead | Labour | 1,271 ✓ |
| Steve Cocks | Labour | 1,200 ✓ |
| Watkins J. | Conservative | 1,141 |
| Davies H. | Conservative | 1,051 |
| Weeks H. | Conservative | 1,034 |
| L'Allier P. | Liberal Democrats | 228 |
| Khan B. | Liberal Democrats | 192 |
Gaer3 seats
| S. Marshall | Labour | 1,199 ✓ |
| Perkins B. | Labour | 1,145 ✓ |
| Batrouni D. | Labour | 1,106 ✓ |
| Clark N. | Conservative | 709 |
| Walsh L. | Conservative | 646 |
| Shwartz J. | Conservative | 587 |
| Hossain A. | Liberal Democrats | 246 |
Graig2 seats
| J. Jones | Conservative | 657 ✓ |
| John Harris | Labour | 654 ✓ |
| Kath Hopkins | Labour | 651 |
| Don Williams | Conservative | 639 |
| Tarr N. | Liberal Democrats | 415 |
Llanwern1 seat
| Martyn Kellaway | Conservative | 658 ✓ |
| Chowdhury A. | Labour | 313 |
| Kennard-Smith C. | Liberal Democrats | 60 |
Lliswerry4 seats
| Morris A. | Independent | 1,723 ✓ |
| Andrew Sterry | Independent | 1,623 ✓ |
| M. Howells | Independent | 1,616 ✓ |
| Peterson J. | Independent | 1,564 ✓ |
| Jeavons R. | Labour | 902 |
| John Richards | Labour | 864 |
| Alom S. | Labour | 848 |
| Hayat R. | Labour | 833 |
| Thompson L. | Conservative | 284 |
Malpas3 seats
| Jane Mudd | Labour | 978 ✓ |
| James Clarke | Labour | 933 ✓ |
| David Mayer | Labour | 867 ✓ |
| Brunnock M. | Conservative | 745 |
| Manley S. | Conservative | 692 |
| Hollins J. | Conservative | 561 |
| Cox M. | Independent | 526 |
| Reaney R. | Independent | 482 |
| Lockyer S. | Liberal Democrats | 147 |
| Ahmed K. | Liberal Democrats | 87 |
Pillgwenlly2 seats
| Saeed Adan | Labour | 840 ✓ |
| Debbie Jenkins | Labour | 759 ✓ |
| Ravenscroft M. | Independent | 347 |
| Taylor W. | Independent | 298 |
| Islam S. | Liberal Democrats | 270 |
| Rahman K. | PC | 151 |
| Cox B. | Conservative | 133 |
| Davies J. | Conservative | 129 |
| Munteanu M. | Liberal Democrats | 103 |
Ringland3 seats
| Corten E. | Labour | 901 ✓ |
| Laura Lacey | Labour | 884 ✓ |
| Malcolm Linton | Labour | 809 ✓ |
| Evans T. | Conservative | 374 |
| Hobbs N. | Conservative | 348 |
| Webb G. | Conservative | 319 |
| Lord R. | Independent | 243 |
Rogerstone East1 seat
| Bev Davies | Labour | 503 ✓ |
| T. Jones | Conservative | 243 |
| Chowdhury S. | Liberal Democrats | 57 |
Rogerstone North1 seat
| Chris Reeks | Conservative | 667 ✓ |
| Jonathan Gibbons | Labour | 548 |
Rogerstone West2 seats
| Yvonne Forsey | Labour | 1,133 ✓ |
| John Charles Reynolds | Labour | 916 ✓ |
| Andrew Richard Hill | Conservative | 532 |
| Graham Berry | Conservative | 530 |
| Lewis Newton | Liberal Democrats | 209 |
Shaftesbury2 seats
| Paul Cockeram | Labour | 503 ✓ |
| L. James | Green | 475 ✓ |
| Vignoli N. | Labour | 401 |
| Sinnett T. | Green | 358 |
| Gilligan J. | Conservative | 205 |
| Bhullar K. | Conservative | 167 |
| Richards R. | Independent | 161 |
St. Julians3 seats
| Paul Bright | Labour | 1,004 ✓ |
| Phil Hourahine | Labour | 963 ✓ |
| Carmel Townsend | Liberal Democrats | 898 ✓ |
| Mahmood A. | Labour | 844 |
| Hamilton M. | Liberal Democrats | 726 |
| Townsend O. | Liberal Democrats | 718 |
| Enea M. | Conservative | 418 |
| Jermyn M. | Conservative | 338 |
| Tariq M. | Conservative | 262 |
Stow Hill2 seats
| K. Thomas | Labour | 879 ✓ |
| Miqdad Al-Nuaimi | Labour | 804 ✓ |
| Baqi S. | Conservative | 366 |
| Baneswell N. | Independent | 305 |
| Berin Jones | Conservative | 234 |
Tredegar Park & Marshfield3 seats
| Rhian Howells | Labour | 1,148 ✓ |
| Allan Screen | Labour | 993 ✓ |
| Trevor Watkins | Labour | 917 ✓ |
| Nurse S. | Conservative | 855 |
| Cresswell W. | Conservative | 846 |
| B. Miles | Conservative | 846 |
| Linstrum C. | Green | 440 |
| Celia Jones | PROP | 156 |
| Williams S. | PROP | 125 |
Victoria2 seats
| Gavin Horton | Labour | 982 ✓ |
| Farzina Hussain | Labour | 933 ✓ |
| Meah B. | Conservative | 449 |
| Rahman F. | Conservative | 426 |
| Jack Miller | Liberal Democrats | 350 |
| Islam N. | Liberal Democrats | 293 |
| Farmer A. | Independent | 179 |
