Before (end of 1998) (48 seats, Elections Centre)
Labour 40 · Other 3 · Conservative 2 · Liberal Democrats 2 · Plaid Cymru - The Party of Wales 1
After (end of 1999) (54 seats, Elections Centre)
Labour 41 · Liberal Democrats 5 · Other 5 · Plaid Cymru - The Party of Wales 2 · Conservative 1
Ward results
ABERKENFIG1 seat · turnout 48.5%
| M Winter | Independent | 514 ✓ |
| John Morgan | Labour | 222 |
| K. Vivian | Conservative | 56 |
Bettws1 seat
| C. Michaelides | Labour | 0 ✓ |
Blaengarw1 seat · turnout 47.9%
| V. Sherlock | Labour | 370 ✓ |
| R Smiles | Independent | 294 |
Brackla4 seats · turnout 26.1%
| D. Sage | Labour | 1,142 ✓ |
| A Berrow | Labour | 964 ✓ |
| J. Spanswick | Labour | 958 ✓ |
| B. Davies | Labour | 949 ✓ |
| P. Hacking | Conservative | 663 |
| L. Froud | Liberal Democrats | 645 |
| T Gale | Conservative | 630 |
| M Clarke | Liberal Democrats | 531 |
| T Green | Liberal Democrats | 498 |
| A Hawkins | Liberal Democrats | 400 |
Bryncethin1 seat
| G Walters | Labour | 0 ✓ |
Bryncoch1 seat · turnout 32.4%
| L Phillips | Labour | 267 ✓ |
| B. Jones | PC | 179 |
Bryntirion, Laleston & Merthyr Mawr2 seats · turnout 44.0%
| M. Mathias | Liberal Democrats | 514 ✓ |
| Cheryl Anne Green | Liberal Democrats | 470 ✓ |
| Gwendoline Bradford | Labour | 301 |
| P. Faulkner | Labour | 253 |
| M. Bertorelli | Conservative | 167 |
| C. Lewis | Conservative | 125 |
Caerau3 seats
| D. O’Gorman | Labour | 0 ✓ |
| L. Jenkins | Labour | 0 ✓ |
| K Rowlands | Labour | 0 ✓ |
Cefn Cribwr1 seat · turnout 53.4%
| K Burnell | PC | 457 ✓ |
| M. Butcher | Labour | 222 |
Cefn-glas1 seat
| C. Westwood | Labour | 340 ✓ |
| A Marshall | Liberal Democrats | 204 |
| K Rowe | Conservative | 55 |
Coity1 seat · turnout 44.7%
| E. Dodd | Labour | 268 ✓ |
| P. Hawkins | Liberal Democrats | 121 |
Cornelly2 seats · turnout 37.5%
| J Tildesley | Labour | 1,300 ✓ |
| Richard Granville | Labour | 990 ✓ |
| F. Teale | Independent | 683 |
| P White | Liberal Democrats | 225 |
| M. Paget | Liberal Democrats | 191 |
| K. Smart | Conservative | 155 |
Coychurch Lower1 seat · turnout 52.3%
| P. Evans | Independent | 463 ✓ |
| M. Flynn | Labour | 103 |
Litchard1 seat · turnout 45.6%
| M. Ing | Labour | 404 ✓ |
| M. Howells | Liberal Democrats | 246 |
| C Smart | Conservative | 211 |
Llangeinor1 seat
| C Evans | Labour | 0 ✓ |
Llangewydd and Brynhyfryd1 seat · turnout 30.2%
| M. Francis | Labour | 316 ✓ |
| D Moon | Liberal Democrats | 244 |
| I. Robinson | Conservative | 84 |
Llangynwyd1 seat · turnout 46.5%
| M. Jones | Independent | 472 ✓ |
| A Rees | PC | 435 |
| L Lewis | Liberal Democrats | 83 |
Maesteg East2 seats · turnout 42.4%
| W. Evans | Ind Lab | 1,075 ✓ |
| J. Jones | Labour | 769 ✓ |
| Isaac I. | Labour | 722 |
| James R. | PC | 535 |
| I Lewis | Liberal Democrats | 252 |
| K Sullivan | Liberal Democrats | 176 |
Maesteg West2 seats · turnout 32.1%
| W Teesdale | Labour | 1,127 ✓ |
| D. Buttle | Labour | 996 ✓ |
| G Howells | PC | 826 |
Morfa2 seats · turnout 31.4%
| I. Jones | Labour | 684 ✓ |
| E. Foley | Labour | 662 ✓ |
| E. Chard | Conservative | 325 |
| E. McIlveen | Liberal Democrats | 312 |
| D Richards | Liberal Democrats | 220 |
Nant-Y-Moel1 seat · turnout 51.9%
| R. Hughes | Independent | 678 ✓ |
| E. Lock | Labour | 274 |
Newcastle2 seats · turnout 38.9%
| H. Morris | Labour | 708 ✓ |
| Roy Bowser | Labour | 647 ✓ |
| F Bertorelli | Conservative | 604 |
| A. Morgan | Liberal Democrats | 528 |
| J. Phillips | Conservative | 499 |
| C Ritchie | Liberal Democrats | 382 |
Newton1 seat · turnout 49.3%
| D Anderson | Conservative | 593 ✓ |
| D. Evans | Labour | 502 |
| J Lowes | Liberal Democrats | 363 |
Nottage1 seat · turnout 47.0%
| N. Page | Liberal Democrats | 483 ✓ |
| A. Pendle | Labour | 441 |
| D Greaves | Conservative | 407 |
Ogmore Vale1 seat
| R. Thomas | Labour | 0 ✓ |
Oldcastle2 seats · turnout 36.6%
| E. Hughes | Labour | 833 ✓ |
| R. Young | Labour | 732 ✓ |
| Marion Williams | Conservative | 617 |
| D Unwin | Conservative | 611 |
PEN-Y-FAI1 seat · turnout 44.8%
| M. Wilkins | Liberal Democrats | 320 ✓ |
| V. Francis | Labour | 246 |
| J. Padmore | Conservative | 138 |
Pendre1 seat · turnout 36.9%
| C. Jones | Labour | 335 ✓ |
| R. Brinkley | Conservative | 167 |
| M Simmonds | Liberal Democrats | 114 |
Penprysg1 seat · turnout 40.2%
| L. Davies | Labour | 490 ✓ |
| L Nicholas | Independent | 451 |
Pontycymmer1 seat · turnout 47.6%
| S Foster | PC | 584 ✓ |
| H. Griffiths | Labour | 330 |
Porthcawl East Central1 seat · turnout 35.6%
| Andrea Davies | Labour | 519 ✓ |
| C Barry | Liberal Democrats | 217 |
| J Pugh | Conservative | 208 |
Porthcawl West Central1 seat · turnout 42.0%
| M. Moon | Labour | 416 ✓ |
| T David | Conservative | 402 |
| A Coombs | Liberal Democrats | 359 |
Pyle3 seats · turnout 31.8%
| J Irvine | Labour | 1,156 ✓ |
| M. Inglesant | Labour | 1,088 ✓ |
| R. Power | Labour | 1,016 ✓ |
| E. Marks | PC | 652 |
| R. Lewis | PC | 649 |
| B Williams | PC | 590 |
Rest Bay1 seat · turnout 54.2%
| G Davies | Liberal Democrats | 505 ✓ |
| D Newton-Williams | Conservative | 338 |
| K Rees | Labour | 238 |
