Before (end of 2021) (73 seats, Open Council Data)
Other 31 · Conservative 17 · Liberal Democrats 14 · Labour 8 · Plaid Cymru - The Party of Wales 2 · Green 1
After (end of 2022) (68 seats, Open Council Data)
Liberal Democrats 23 · Other 19 · Conservative 14 · Labour 9 · Plaid Cymru - The Party of Wales 3
Ward results
Aber-craf & Ystradgynlais2 seats
| Hugo Williams | Labour | 924 ✓ |
| Sarah Williams | Labour | 682 ✓ |
| Davies T. | ND | 370 |
| Justin David Horrell | PC | 314 |
| Abberley Y. | Conservative | 130 |
| Graham Anderson | Conservative | 117 |
| Bryan Davies | PC | 437 ✓ |
| Ed Jones | Independent | 320 |
| Alexander M. | Independent | 214 |
| Jones A. | Conservative | 278 ✓ |
| Dai Davies | Independent | 215 |
| Richard Derricutt | Liberal Democrats | 164 |
Brecon East2 seats
| Liz Rijnenberg | Labour | 909 ✓ |
| Chris Walsh | Labour | 707 ✓ |
| McIntosh D. | Conservative | 371 |
| Lewis M. | Conservative | 314 |
| Powell A. | ND | 258 |
| Kilgallon N. | Independent | 181 |
| Charlton R. | Liberal Democrats | 140 |
Brecon West2 seats
| Matthew Dorrance | Labour | 1,173 ✓ |
| David William Meredith | Labour | 999 ✓ |
| Steve Morgans | Independent | 349 |
| Martin Weale | Independent | 330 |
Bronllys & Felin-fach1 seat
| Thomas Joseph Colbert | Liberal Democrats | 278 ✓ |
| Laurie-Parry K. | Independent | 250 |
| Evans P. | Conservative | 153 |
| Tim Thomas | Independent | 88 |
| Sam Davies | Independent | 74 |
Builth1 seat
| Jeremy Pugh | Independent | 450 ✓ |
| Hopkins L. | Conservative | 152 |
| Stockton-Link S. | Liberal Democrats | 136 |
| A. Kaur-Dhaliwal | Green | 88 |
Caersws1 seat
| Les George | Conservative | 473 ✓ |
| Norman M. | Green | 237 |
Churchstoke1 seat
| Bebb D. | Liberal Democrats | 348 ✓ |
| Jones R. | Conservative | 256 |
| Martin Jones | Independent | 105 |
| Beecham S. | Liberal Democrats | 736 ✓ |
| Beecham M. | Liberal Democrats | 725 ✓ |
| Games S. | Conservative | 512 |
| David Thomas | Conservative | 459 |
Cwm-Twrch1 seat
| Sam Davies | Labour | 463 ✓ |
| Craddock N. | Conservative | 104 |
| Brighouse L. | Liberal Democrats | 290 ✓ |
| Price D. | Conservative | 215 |
| Robinson D. | Green | 108 |
| Johnson-Wood R. | Independent | 50 |
Dolforwyn1 seat
| Gareth Pugh | Conservative | 486 ✓ |
| Meredith-Jones A. | Liberal Democrats | 291 |
Forden & Montgomery1 seat
| J. Thorp | Green | 333 ✓ |
| Rob Harper | Independent | 313 |
| Martin Jones | Conservative | 243 |
| Lewis O. | Independent | 107 |
Glantwymyn1 seat
| Elwyn Vaughan | PC | 0 ✓ |
Glasbury1 seat
| James Gibson-Watt | Liberal Democrats | 561 ✓ |
| Boosey R. | Conservative | 300 |
Guilsfield1 seat
| Ian Harrison | Conservative | 370 ✓ |
| Smout E. | Liberal Democrats | 144 |
Gwernyfed1 seat
| Lloyd W. | Liberal Democrats | 423 ✓ |
| Golesworthy R. | Conservative | 188 |
Hay1 seat
| Gareth Ratcliffe | Liberal Democrats | 0 ✓ |
Ithon Valley1 seat
| Gareth Morgan | Independent | 296 ✓ |
| Weale M. | Independent | 253 |
| Hughes G. | Conservative | 217 |
| Powell R. | Independent | 176 |
| Spencer C. | Liberal Democrats | 92 |
Kerry1 seat
| B. Breeze | Conservative | 340 ✓ |
| K. Roberts-Jones | Independent | 306 |
Knighton with Beguildy2 seats
| Corinna Kenyon-Wade | Liberal Democrats | 566 ✓ |
| Andrew Williams | Independent | 490 ✓ |
| Branford C. | Independent | 484 |
| Watts A. | Conservative | 426 |
| Andrews B. | Independent | 237 |
Llanafanfawr with Garth1 seat
| Bryan Davies | Independent | 371 ✓ |
| Wilson T. | Liberal Democrats | 269 |
Llanbrynmair1 seat
| Mitchell G. | PC | 307 ✓ |
| Robert Jenkins | Conservative | 278 |
| Reast S. | Independent | 253 |
| Philip Smith | Independent | 27 |
Llandinam with Dolfor1 seat
| Robert Karl Lewis | Conservative | 0 ✓ |
Llandrindod North1 seat
| Jake Berriman | Liberal Democrats | 408 ✓ |
| Jon Williams | Independent | 159 |
| Swinbourne A. | Green | 25 |
Llandrindod South2 seats
| Pete Roberts | Liberal Democrats | 694 ✓ |
| Josie Ewing | Liberal Democrats | 634 ✓ |
| Andrew Price | Independent | 463 |
| Stuart Rawson | Conservative | 276 |
Llandrinio1 seat
| Lucy Roberts | Conservative | 434 ✓ |
| Markinson D. | Independent | 171 |
Llandysilio1 seat
| Arwel Jones | Independent | 272 ✓ |
| Bill Lee | Independent | 254 |
Llanelwedd1 seat
| Gwilym Owen Jones | Independent | 505 ✓ |
| Andrews J. | Liberal Democrats | 199 |
| Ann Davies | Conservative | 0 ✓ |
| Gwilym Owen Jones | Independent | 555 ✓ |
| P. Wixey | Labour | 152 |
Llanfyllin1 seat
| P. Lewis | Conservative | 261 ✓ |
| Alexander A. | Liberal Democrats | 241 |
| Weston D. | PC | 81 |
Llangattock & Llangynidr1 seat
| Charlton J. | Liberal Democrats | 541 ✓ |
| Rosemarie Harris | Independent | 455 |
Llangors with Bwlch1 seat
| Sian Cox | Liberal Democrats | 319 ✓ |
| Mike Davies | Independent | 260 |
| Mackinnon M. | Conservative | 192 |
| Tunnicliffe M. | Independent | 54 |
Llangunllo with Norton1 seat
| Duncan Edwards | Independent | 359 ✓ |
| Bufton N. | Liberal Democrats | 303 |
| O'Kennedy P. | Conservative | 135 |
Llangyniew and Meifod1 seat
| Jonathan Wilkinson | Conservative | 366 ✓ |
| Carrington J. | PC | 147 |
| Gwalchmai B. | Labour | 124 |
| Markinson S. | Independent | 33 |
Llanidloes2 seats
| Gareth Morgan | Liberal Democrats | 706 ✓ |
| Glyn Preston | Liberal Democrats | 605 ✓ |
| Gwilym Owen Jones | Independent | 589 |
| Phyl Davies | Conservative | 355 |
| G. Davies | PC | 290 |
| Allan Z. | Labour | 279 |
| Graham Davies | Plaid Cymru - The Party of Wales | 219 |
| V. Chapman | PC | 205 |
| Victoria Chapman | Plaid Cymru - The Party of Wales | 136 |
| Williams D. | Green | 114 |
| Dore J. | ND | 42 |
| Aled Wyn Davies | Conservative | 0 ✓ |
Llansantffraid1 seat
| Robert Perris Thomas | Conservative | 0 ✓ |
Llanwrtyd Wells1 seat
| James P. | Independent | 405 ✓ |
| Pigott M. | Liberal Democrats | 296 |
Llanyre with Nantmel1 seat
| Claire Victoria Johnson-Wood | Independent | 386 ✓ |
| Newton C. | Liberal Democrats | 332 |
Machynlleth1 seat
| Martin Williams | Independent | 404 ✓ |
| Evans A. | PC | 319 |
| Roy Williams | Independent | 35 |
Maescar/Llywel1 seat
| E. Roderick | Independent | 490 ✓ |
| L. Wickham | Liberal Democrats | 128 |
| R. Maidment | Labour | 73 |
Newtown Central & South2 seats
| David Selby | Liberal Democrats | 554 ✓ |
| Kelly Healy | Liberal Democrats | 500 ✓ |
| Gwilt D. | Conservative | 240 |
| Skilton L. | Independent | 212 |
| Sawtell P. | Conservative | 155 |
Newtown East1 seat
| Joy Jones | Independent | 0 ✓ |
Newtown North1 seat
| Adam Kennerley | Liberal Democrats | 301 ✓ |
| Dan Rowlands | Conservative | 300 |
| Molloy-Davies J. | Independent | 143 |
Newtown West1 seat
| Pete Lewington | Conservative | 230 ✓ |
| Gill Bridgwater | Independent | 166 |
| Harry Robson | Liberal Democrats | 166 |
| Gillian Thurston | PC | 118 |
Old Radnor1 seat
| Ed Jones | Independent | 310 ✓ |
| Asson B. | Liberal Democrats | 272 |
| McInnes M. | Conservative | 131 |
Presteigne1 seat
| Beverley Jane Baynham | Independent | 527 ✓ |
| Abecasis L. | Liberal Democrats | 106 |
| Shipp R. | Green | 100 |
Rhayader1 seat
| Ann Davies | Liberal Democrats | 600 ✓ |
| Snook J. | PROP | 74 |
RHIWCYNON1 seat
| Heulwen Doreen Hulme | Independent | 436 ✓ |
| Jones A. | PC | 428 ✓ |
| Linda Bennett | Independent | 84 |
| Moore J. | FREE | 18 |
TALGARTH1 seat
| Bill Powell | Liberal Democrats | 588 ✓ |
| Weavers P. | Conservative | 203 |
TALYBONT-ON-USK1 seat
| Cartwright A. | Liberal Democrats | 236 ✓ |
| Gareth Morgan | ND | 217 |
| Judith Evans | Conservative | 206 |
| Charles de Winton | Independent | 195 |
Tawe-Uchaf1 seat
| David Thomas | Labour | 572 ✓ |
| Aaron Harris | Conservative | 156 |
Trelystan & Trewern1 seat
| Amanda Jenner | Conservative | 367 ✓ |
| Tim Saul | Liberal Democrats | 188 |
Welshpool Castle1 seat
| Richard Church | Liberal Democrats | 246 ✓ |
| Phil Pritchard | Independent | 124 |
| Parry I. | Labour | 78 |
| Edwards O. | Conservative | 66 |
Welshpool Gungrog1 seat
| Carol Elaine Robinson | Liberal Democrats | 224 ✓ |
| Canning R. | Conservative | 159 |
| Harper L. | PC | 108 |
Welshpool Llanerchyddol1 seat
| Graham Charles Breeze | Independent | 0 ✓ |
Ynyscedwyn1 seat
| S. McNicholas | Labour | 677 ✓ |
| Walsh P. | Conservative | 125 |
| Iain McIntosh | Conservative | 515 ✓ |
| Devlin R. | Liberal Democrats | 354 |
