Before (end of 2003) (75 seats, Elections Centre)
Plaid Cymru - The Party of Wales 42 · Labour 26 · Other 5 · Liberal Democrats 2 · Conservative 0
After (end of 2004) (75 seats, Elections Centre)
Labour 57 · Plaid Cymru - The Party of Wales 13 · Other 3 · Liberal Democrats 2 · Conservative 0
Ward results
Aberaman North2 seats
| Anthony Christopher | Labour | 1,104 ✓ |
| Linda De Vet | Labour | 940 ✓ |
| Ian Bowdich | PC | 454 |
Aberaman South2 seats
| Anita Calvert | Labour | 781 ✓ |
| Jon Oliver | Labour | 776 ✓ |
| Brinley Codd | PC | 571 |
| James Eirwyn Williams | PC | 566 |
Abercynon2 seats
| Annette Davies | Labour | 1,090 ✓ |
| Stuart Gregory | Independent | 861 ✓ |
| Gerald Taylor | Labour | 427 |
| Sonja Williams | PC | 332 |
| John Matthews | Green | 119 |
| Patricia Matthews | Green | 101 |
| Stephen Thornton | Liberal Democrats | 84 |
Aberdare East2 seats
| Sabahat Imtiaz | Labour | 1,314 ✓ |
| Michael Forey | Labour | 1,305 ✓ |
| Annette Davies | PC | 578 |
| Geraint Benney | PC | 511 |
Aberdare West/Llwydcoed3 seats
| Ann Crimmings | Labour | 1,301 ✓ |
| Paul David | Labour | 1,191 ✓ |
| William Daniel | PC | 1,137 ✓ |
| Elizabeth Walters | PC | 1,060 |
| Jeffrey Elliott | Labour | 980 |
| Rhodri Davies | PC | 968 |
Beddau1 seat
| David Williams | Labour | 426 ✓ |
| Sian Assirati | PC | 221 |
| Lawrance Channon | Independent | 174 |
| Andrew Denton | Liberal Democrats | 89 |
Brynna1 seat
| Roger Turner | Independent | 606 ✓ |
| John Bowman | Labour | 371 |
| Carole Ann Willis | PC | 66 |
Church Village1 seat
| Graham Stacey | Labour | 580 ✓ |
| Dean Lewis | PC | 373 |
Cilfynydd1 seat
| Stephen Belzak | Liberal Democrats | 300 ✓ |
| William Leyshon | Labour | 215 |
| Beverly Morgan | Independent | 203 |
| Graham Davies | PC | 101 |
Cwm Clydach1 seat
| Mark Norris | Labour | 362 ✓ |
| Karen Roberts | Liberal Democrats | 221 |
| Leslie Gregory | — | 152 |
| Badham C | PC | 126 |
Cwmbach1 seat
| Idris Jones | Labour | 649 ✓ |
| Gwynallt Bowen | PC | 426 |
Gilfach-Goch1 seat
| Aurfron Roberts | Labour | 752 ✓ |
| George Jury | Independent | 296 |
| David Morris | PC | 58 |
Glyn-Coch1 seat
| Judith Burford | Labour | 428 ✓ |
| Raymond Jones | PC | 119 |
| Deborah Mason | Liberal Democrats | 61 |
Hawthorn1 seat
| Teressa Bates | Labour | 473 ✓ |
| Paul Nicholls-Jones | PC | 343 |
Hirwaun1 seat
| William Myring | Labour | 624 ✓ |
| Lisa Lewis | PC | 412 |
Llanharan1 seat
| Geraint Hopkins | Labour | 458 ✓ |
| David Davies | Independent | 256 |
| Karen Denise Lawrence Davies | PC | 184 |
Llanharry1 seat
| Vyvyan Williams | PC | 477 ✓ |
| Christian Hanagan | Labour | 428 |
Llantrisant Town1 seat
| Glynne Holmes | Labour | 715 ✓ |
| Wayne Owen | PC | 577 |
Llantwit Fardre2 seats
| Bernard Channon | PC | 653 ✓ |
| Dennis Watkins | PC | 575 ✓ |
| Jacqueline Bunnage | Labour | 557 |
| Leica Gelsei | Independent | 473 |
| David Stone | Labour | 468 |
| D. Stone | Labour | 466 |
Llwyn-y-pia1 seat
| Sylvia Jones | Labour | 317 ✓ |
| Philip Lewis | PC | 177 |
| Philip Margery | — | 126 |
| Simon Jones | Liberal Democrats | 50 |
Maerdy1 seat
| Kevin George Williams | Labour | 697 ✓ |
| Gareth Evans | PC | 378 |
Mountain Ash East1 seat
| Pauline Jarman | PC | 504 ✓ |
| Sheryl Evans | Labour | 350 |
| Nigel Maskell | COMM | 17 |
Mountain Ash West2 seats
| Jeremy Islwyn Trevor Davies | Labour | 749 ✓ |
| Andrew Morgan | Labour | 724 ✓ |
| Clifford Benney | PC | 472 |
| Annette Davies | PC | 455 |
Pen-Y-Graig2 seats
| Kenneth Privett | Labour | 835 ✓ |
| William Weeks | Labour | 802 ✓ |
| Charles Hughes | PC | 560 |
| Emma Hughes | PC | 377 |
| David Davies | Independent | 343 |
Pen-Y-Waun1 seat
| David Barnsley | Labour | 281 ✓ |
| Howell James | PC | 269 |
Pentre2 seats
| Emlyn Jenkins | Labour | 1,066 ✓ |
| Jacqueline Jenkins | Labour | 877 ✓ |
| Larraine Jones | PC | 605 |
| Maureen Owen Weaver | PC | 523 |
Pont-y-clun2 seats
| Jonathan Huish | PC | 895 ✓ |
| Merfyn Rea | PC | 667 ✓ |
| Dawn Hayes | Labour | 611 |
| Robert Norman | Independent | 591 |
| Dan Henderson | Labour | 565 |
Pontypridd Town1 seat
| Steven Carter | Labour | 348 ✓ |
| Deio Sion Llewelyn Owen | PC | 339 |
| Steven Farrell | Liberal Democrats | 219 |
| Alison Amanda Carter | Independent | 165 |
Porth2 seats
| Margaret Davies | Labour | 900 ✓ |
| James Eirwyn Williams | PC | 830 ✓ |
| Kenneth Hopkins | Labour | 781 |
| Terence O'Neill | PC | 739 |
Rhigos1 seat
| Graham Thomas | Labour | 329 ✓ |
| Rita Moses | PC | 305 |
Rhondda2 seats
| Christina Leyshon | Labour | 721 ✓ |
| R. Smith | Labour | 632 ✓ |
| W. Daniel | PC | 379 |
| S. Fisher | PC | 353 |
| Sian Powell-Agar | Liberal Democrats | 214 |
Rhydfelen Central/Ilan1 seat
| Robert Humphries | PC | 212 |
Rhydfelen Central/Llan1 seat
| M. Webber | Labour | 491 ✓ |
| R Humphreys | PC | 212 |
Taffs Well1 seat
| Adrian Hobson | PC | 551 ✓ |
| Tracy Williams | Labour | 425 |
| Alaric Newnham | COMM | 33 |
Talbot Green1 seat
| Paul Baccara | Independent | 684 ✓ |
| Joey Bishop | Labour | 116 |
| Alison Jones | PC | 106 |
Ton-teg2 seats
| Raymond Butler | Labour | 831 ✓ |
| William David | Labour | 807 ✓ |
| John Bunn | PC | 537 |
| Clayton Francis Jones | PC | 396 |
Tonypandy1 seat
| Craig Middle | Labour | 594 ✓ |
| Christina Ludlow | PC | 228 |
| Katrina Jones | Liberal Democrats | 188 |
| Keith Dickenson | — | 107 |
Tonyrefail East2 seats
| Robert McDonald | Labour | 783 ✓ |
| Russell Roberts | Labour | 769 ✓ |
| Philip Doyle | PC | 548 |
| Danny Grehan | PC | 509 |
Tonyrefail West1 seat
| Eudine Hanagan | Labour | 808 ✓ |
| Diana Watkins | PC | 274 |
Trallwng1 seat
| Michael Robert Thomas Powell | Liberal Democrats | 597 ✓ |
| Andrew Bevan | Labour | 339 |
| Colin Gregory | PC | 225 |
Trealaw1 seat
| Stephen Carnell | Labour | 626 ✓ |
| Rebecca Winter | PC | 414 |
| Jeffrey Gregory | — | 211 |
Treforest1 seat
| Geraint Huw Day | PC | 246 ✓ |
| Alan Southgate | Liberal Democrats | 228 |
| Jeffrey Brookman | Labour | 198 |
Treherbert2 seats
| Kevin Morgan | Labour | 1,074 ✓ |
| David Williams | Labour | 1,065 ✓ |
| Graham Davies | PC | 1,063 |
| Larraine Jones | PC | 965 |
Treorchy Swansea3 seats
| C. Davies | PC | 1,519 ✓ |
| E. Hancock | PC | 1,463 ✓ |
| T Haskins | Labour | 1,335 ✓ |
| Mary Linda Williams | Labour | 1,290 |
| R Knape | PC | 1,222 |
| D. Lewis | Labour | 1,136 |
Tylorstown2 seats
| Derrick Bevan | Labour | 1,038 ✓ |
| Lewis Adams | Labour | 859 ✓ |
| Michael Brittain | PC | 380 |
| Jeffrey Lewis | Independent | 317 |
Tyn-y-nant1 seat
| Constance Willis | Labour | 675 ✓ |
| Mark Richards | PC | 219 |
Ynyshir1 seat
| William Langford | Labour | 747 ✓ |
| Margaret Lush | PC | 368 |
Ynysybwl1 seat
| David Arnold | PC | 508 ✓ |
| Gerald Crocker | Labour | 339 |
| David Breeze | Independent | 254 |
| Donald Smith | Liberal Democrats | 205 |
Ystrad2 seats
| Paul Cannon | Labour | 1,140 ✓ |
| Malcolm John Watts | Labour | 958 ✓ |
| Syd Morgan | PC | 740 |
| Alison Jones | PC | 589 |
| Ron Davey | Independent | 257 |
