Before (end of 2003) (54 seats, Elections Centre)
Labour 40 · Liberal Democrats 6 · Other 5 · Plaid Cymru - The Party of Wales 2 · Conservative 1
After (end of 2004) (54 seats, Elections Centre)
Labour 22 · Liberal Democrats 13 · Other 10 · Conservative 8 · Plaid Cymru - The Party of Wales 1
Ward results
ABERKENFIG1 seat · turnout 38.6%
| Mel Winter | Independent | 408 ✓ |
| Byron Jones | Labour | 233 |
Bettws1 seat · turnout 28.7%
| Christopher Michaelides | Labour | 325 ✓ |
| Sophie Floutier | Independent | 79 |
| Arwyn Morgan | Liberal Democrats | 56 |
Blackmill1 seat
| Hywel Williams | Labour | 0 ✓ |
Blaengarw1 seat · turnout 41.6%
| Carl Rees | Independent | 275 ✓ |
| Violet Sherlock | Labour | 175 |
| Raymond Smiles | Independent | 134 |
Brackla4 seats · turnout 21.0%
| David Sage | Labour | 773 ✓ |
| John Spanswick | Labour | 745 ✓ |
| Patricia Hackling | Conservative | 740 ✓ |
| Matthew Colin Voisey | Conservative | 623 ✓ |
| David John Williams | Conservative | 620 |
| Anthony Berrow | Labour | 583 |
| Briony Davies | Labour | 576 |
| Catherine Jenkins | Liberal Democrats | 542 |
| Kathryn Norman | Liberal Democrats | 466 |
| Paul Warren | Liberal Democrats | 460 |
| Suleman Hawas | Liberal Democrats | 456 |
| Debra Hill | CPA | 266 |
Bryncethin1 seat · turnout 25.3%
| Graham Thomas | Labour | 140 ✓ |
| Denis Moon | Liberal Democrats | 132 |
Bryncoch1 seat · turnout 38.2%
| Leslie Phillips | Independent | 278 ✓ |
| Patricia Penpraze | Labour | 177 |
| Ian Lewis | Liberal Democrats | 78 |
Bryntirion, Laleston & Merthyr Mawr2 seats · turnout 39.7%
| Cheryl Anne Green | Liberal Democrats | 874 ✓ |
| Melvyn Mathias | Liberal Democrats | 747 ✓ |
| Richard Bevington | Conservative | 346 |
| Gwendoline Bradford | Labour | 345 |
| Keith Vivian | Conservative | 342 |
| Peter Faulkner | Labour | 277 |
Caerau3 seats · turnout 24.1%
| Stephen Smith | Independent | 911 ✓ |
| Kenneth Hunt | Independent | 809 ✓ |
| Keith Rowlands | Labour | 760 ✓ |
| David O'Gorman | Labour | 633 |
| Peter John Simmons | Labour | 622 |
| Lynwen Lewis | Liberal Democrats | 229 |
| Maureen Rousell | Liberal Democrats | 165 |
Cefn Cribwr1 seat · turnout 50.4%
| Huw John David | Labour | 332 ✓ |
| Arthur Granville | Independent | 187 |
| Kevin George Burnell | PC | 137 |
Cefn-glas1 seat
| Chris Westwood | Labour | 183 ✓ |
| Elizabeth Kendall | Independent | 168 |
| Alexander Marshall | Liberal Democrats | 108 |
Coity1 seat · turnout 40.6%
| Jacqueline Radford | Liberal Democrats | 189 ✓ |
| Eleanor Dodd | Labour | 182 |
Cornelly2 seats · turnout 32.5%
| Jefferson Tildesley | Independent | 1,235 ✓ |
| Richard Granville | Labour | 632 ✓ |
| Megan Butcher | Labour | 606 |
| Billy Kelly | Liberal Democrats | 226 |
Coychurch Lower1 seat · turnout 46.4%
| Peter Evans | Independent | 330 ✓ |
| Alan Fleming | Labour | 166 |
Felindre1 seat · turnout 30.8%
| Michael Gregory | Labour | 397 ✓ |
| Colin Hewlett | Conservative | 279 |
Hendre2 seats
| K. Watkins | Liberal Democrats | 585 ✓ |
| J Hipkiss | Liberal Democrats | 458 ✓ |
| D Gregory | Labour | 359 |
| D John | Labour | 334 |
Litchard1 seat · turnout 38.6%
| Donald Brett | Conservative | 245 ✓ |
| Muriel Howells | Liberal Democrats | 239 |
| Sally Hyde | Independent | 172 |
| Heather Griffiths | Labour | 150 |
Llangeinor1 seat · turnout 34.9%
| Marlene Thomas | Labour | 170 ✓ |
| Colin Evans | Independent | 126 |
Llangewydd and Brynhyfryd1 seat · turnout 26.9%
| Clifford Hughes | Liberal Democrats | 285 ✓ |
| Malcolm Francis | Labour | 227 |
| Keith Alexander Rowe | Conservative | 111 |
Llangynwyd1 seat · turnout 42.6%
| Martyn Jones | Independent | 465 ✓ |
| Rob James | PC | 345 |
| Idris Williams | Labour | 223 |
Maesteg East2 seats · turnout 44.6%
| Bill Evans | Independent | 908 ✓ |
| William May | Labour | 627 ✓ |
| Malcolm Reeves | Labour | 555 |
| Allyn Rees | PC | 376 |
Maesteg West2 seats · turnout 26.2%
| William Teesdale | Labour | 630 ✓ |
| Donald Buttle | Labour | 571 ✓ |
| John Williams | PC | 472 |
| Wayne Howells | PC | 404 |
| William Phillips | Independent | 302 |
Morfa2 seats · turnout 27.6%
| Ernest Foley | Liberal Democrats | 520 ✓ |
| Beverley Quennell | Liberal Democrats | 423 ✓ |
| Dennis Davey | Labour | 363 |
| Hayden Morgan | Labour | 344 |
| Russell Pearce | Conservative | 311 |
Nant-Y-Moel1 seat · turnout 36.5%
| Ralph Hughes | Independent | 348 ✓ |
| Enyd Lock | Labour | 242 |
| David Luke | PC | 61 |
Newcastle2 seats · turnout 36.3%
| Margaret Bertorelli | Conservative | 548 ✓ |
| Gareth Edwin Lewis | Conservative | 482 ✓ |
| John Isaac | Liberal Democrats | 452 |
| Hugh Morris | Labour | 428 |
| Anthony Childs-Cutler | Liberal Democrats | 390 |
| Anita Byrne | Labour | 383 |
| Tony Smith | Independent | 340 |
Newton1 seat · turnout 43.2%
| Dan Anderson | Conservative | 667 ✓ |
| Paul Winstanley | Labour | 338 |
| Margaret Clarke | Liberal Democrats | 270 |
Nottage1 seat · turnout 43.9%
| David Greaves | Conservative | 512 ✓ |
| Norah Clarke | Liberal Democrats | 451 |
| Kenneth Rees | Labour | 255 |
Ogmore Vale1 seat · turnout 33.8%
| Michael Quick | PC | 423 ✓ |
| Robert Thomas | Labour | 400 |
Oldcastle Bridgend2 seats
| R Burns | Liberal Democrats | 510 ✓ |
| E. McIlveen | Liberal Democrats | 503 ✓ |
| D Unwin | Conservative | 495 |
| E. Hughes | Labour | 466 |
| Marion Williams | Conservative | 451 |
| R. Young | Labour | 348 |
| J Spink | Green | 272 |
PEN-Y-FAI1 seat · turnout 42.9%
| Meryl Wilkins | Liberal Democrats | 643 ✓ |
| Brian Rees | Labour | 157 |
Pendre1 seat · turnout 36.7%
| Michael Simmonds | Liberal Democrats | 234 ✓ |
| Gareth Griffiths | Labour | 210 |
| Michael John | Conservative | 159 |
Penprysg1 seat
| Lilian Davies | Labour | 0 ✓ |
Pontycymmer1 seat · turnout 39.8%
| Reginald Jenkins | Labour | 350 ✓ |
| Simon Foster | Independent | 255 |
| Vikki Efford | Independent | 123 |
Porthcawl East Central1 seat · turnout 36.2%
| Alana Davies | Labour | 241 ✓ |
| Avril Lake | Independent | 236 |
| Jennifer Coombs | Liberal Democrats | 187 |
| Philip Rixon | Conservative | 153 |
| Steve Maitland Thomas | Independent | 140 |
Porthcawl West Central1 seat · turnout 37.1%
| Katherine Deere | Conservative | 330 ✓ |
| Madeleine Moon | Labour | 273 |
| Peter Hubbard-Miles | Independent | 233 |
| Pamela Chapman | Liberal Democrats | 200 |
Pyle3 seats · turnout 29.0%
| Cheryl Butcher | Labour | 1,041 ✓ |
| Megan Inglesant | Labour | 901 ✓ |
| Clive James | Labour | 896 ✓ |
| Richard Lewis | PC | 529 |
| Bernard Thomas | PC | 506 |
| Janet Portsmouth | PC | 478 |
Rest Bay1 seat · turnout 47.3%
| Gerald Davies | Liberal Democrats | 481 ✓ |
| Colin Smart | Conservative | 277 |
| Anthony Palmer | Labour | 161 |
Sarn1 seat · turnout 49.4%
| Melvyn Nott | Labour | 541 ✓ |
| N. Clarke | Liberal Democrats | 364 |
| I Hampton | Independent | 24 |
Ynysawdre1 seat · turnout 28.7%
| Lynne Morgan | Labour | 440 ✓ |
| Bernice McLeer | Liberal Democrats | 273 |
