Before (end of 1988) (62 seats, Elections Centre)
Labour 34 · Conservative 18 · Liberal Democrats 9 · Plaid Cymru - The Party of Wales 1 · Other 0
After (end of 1989) (62 seats, Elections Centre)
Labour 40 · Conservative 13 · Liberal Democrats 6 · Other 2 · Plaid Cymru - The Party of Wales 1
Ward results
Adamsdown1 seat · turnout 37.2%
| K. Hutchings | Labour | 1,522 ✓ |
| D. Munton | Conservative | 180 |
| E. Proud | Green | 134 |
| N. Howells | Liberal Democrats | 86 |
| S. Edwards | Plaid Cymru - The Party of Wales | 54 |
Baruc1 seat · turnout 70.3%
| J. Donovan | Conservative | 1,367 ✓ |
| F. Dobbs | Labour | 1,096 |
| J. Tartaglia | Liberal Democrats | 324 |
| E. Rees | Plaid Cymru - The Party of Wales | 164 |
| P. Hansen | Social Democratic Party | 113 |
Butetown1 seat · turnout 52.7%
| W. Kitson | Labour | 658 ✓ |
| B. Foday | Independent | 335 |
| A. Martin | Conservative | 145 |
| M. Mader | Liberal Democrats | 24 |
Buttrills1 seat · turnout 69.5%
| B. Lane | Labour | 1,907 ✓ |
| J. Connell | Conservative | 815 |
| J. Prangley | Liberal Democrats | 190 |
Cadoc1 seat · turnout 62.7%
| S. James | Labour | 2,341 ✓ |
| R. Barnes | Conservative | 855 |
| C. Southwell | Liberal Democrats | 140 |
| M. Jefferies | Plaid Cymru - The Party of Wales | 120 |
| K. Stockdale | Other | 33 |
Canton1 seat · turnout 46.0%
| R. Goodway | Labour | 1,212 ✓ |
| D. Mikelsons | Conservative | 827 |
| E. Williams | Liberal Democrats | 140 |
Castleland1 seat · turnout 66.6%
| M. Sharp | Labour | 1,431 ✓ |
| J. Bounds | Conservative | 364 |
| M. Yandall | Liberal Democrats | 72 |
| A. Williams | Social Democratic Party | 57 |
| M. Wallis | Other | 35 |
Central1 seat · turnout 35.9%
| C. Champion | Labour | 643 ✓ |
| F. Hornblow | Liberal Democrats | 607 |
| M. Yates | Conservative | 185 |
| M. Williams | Plaid Cymru - The Party of Wales | 84 |
Cornerswell1 seat · turnout 53.4%
| E. Tincknell | Labour | 1,437 ✓ |
| J. Flanigan | Conservative | 1,394 |
| R. Morris | Liberal Democrats | 226 |
| G. Ap-Sion | Plaid Cymru - The Party of Wales | 107 |
Court1 seat · turnout 71.6%
| S. Parsons | Labour | 1,966 ✓ |
| A. Price | Conservative | 505 |
| K. Simpson | Green | 119 |
| S. O'Brien | Liberal Democrats | 86 |
| D. Williams | Social Democratic Party | 85 |
Cowbridge1 seat · turnout 75.9%
| R. Thomas | Conservative | 2,458 ✓ |
| J. Jones | Labour | 1,610 |
| J. Sully | Liberal Democrats | 328 |
Cyncoed Village1 seat · turnout 61.0%
| R. Holman | Liberal Democrats | 1,224 ✓ |
| L. Harris | Conservative | 1,131 |
| A. Cox | Labour | 172 |
| D. Thomas | Social Democratic Party | 102 |
Cyntwell1 seat · turnout 39.9%
| B. Phillips | Labour | 947 ✓ |
| P. Gemson | Liberal Democrats | 404 |
| A. Renwick | Conservative | 117 |
Deri1 seat · turnout 47.5%
| M. Davies | Conservative | 1,182 ✓ |
| S. Williams | Labour | 534 |
| G. Jones | Green | 225 |
| G. Hallet | Liberal Democrats | 219 |
Dinas Powys North1 seat · turnout 70.2%
| C. Franks | Plaid Cymru - The Party of Wales | 1,599 ✓ |
| B. McParlin | Conservative | 1,089 |
| J. Imperato | Labour | 603 |
| M. Taylor | Social Democratic Party | 150 |
| F. Eason | Social Democratic Party | 116 |
Dinas Powys South1 seat · turnout 66.7%
| A. Hill | Conservative | 1,625 ✓ |
| R. Cox | Labour | 1,034 |
| E. Roberts | Plaid Cymru - The Party of Wales | 744 |
| M. James | Social Democratic Party | 208 |
| H. James | Liberal Democrats | 149 |
Dyfan1 seat · turnout 69.5%
| C. Watkins | Labour | 1,511 ✓ |
| J. Coombs | Conservative | 1,006 |
| C. Jones | Liberal Democrats | 309 |
Eglwys Wen1 seat · turnout 52.2%
| A. Fennessy | Labour | 1,372 ✓ |
| L. Quinn | Conservative | 1,218 |
| M. Cottam | Green | 219 |
| A. Leavers | Liberal Democrats | 158 |
| A. Jobbins | Plaid Cymru - The Party of Wales | 150 |
Fairwater1 seat · turnout 43.1%
| P. Jarvis | Labour | 1,271 ✓ |
| D. Norman | Conservative | 554 |
| R. Drake | Social Democratic Party | 411 |
| A. Wigley | Liberal Democrats | 59 |
Gabalfa1 seat · turnout 44.2%
| D. Campbell | Labour | 1,336 ✓ |
| G. Porter | Conservative | 421 |
| N. Thorne | Green | 147 |
| C. Pearcy | Liberal Democrats | 130 |
Gibbonsdown1 seat · turnout 70.5%
| B. Murray | Labour | 2,006 ✓ |
| S. Bravery | Conservative | 522 |
| J. Potter | Liberal Democrats | 114 |
| S. Biddiscombe | Plaid Cymru - The Party of Wales | 102 |
Glan Ely1 seat · turnout 32.8%
| R. Morgan | Labour | 1,508 ✓ |
| J. Bushrod | Conservative | 214 |
| H. Gemson | Liberal Democrats | 106 |
Heath Park1 seat · turnout 39.6%
| A. John | Conservative | 1,178 ✓ |
| P. Hambleton | Labour | 643 |
| W. Monkley | Liberal Democrats | 298 |
Highmead1 seat · turnout 35.8%
| H. Gough | Labour | 1,479 ✓ |
| D. Neale | Conservative | 313 |
| M. Rawnsley | Liberal Democrats | 107 |
Illtyd1 seat · turnout 70.4%
| M. Griffiths | Labour | 1,825 ✓ |
| E. Williams | Conservative | 1,689 |
| K. Wade | Liberal Democrats | 196 |
| S. Baker | Plaid Cymru - The Party of Wales | 165 |
| R. Lewis | Social Democratic Party | 162 |
Lakeside1 seat · turnout 54.9%
| W. Congreve | Liberal Democrats | 949 ✓ |
| J. Dickson | Conservative | 905 |
| A. Jeremy | Social Democratic Party | 459 |
| D. Bevan | Labour | 206 |
Landsdowne1 seat · turnout 41.6%
| C. Short | Labour | 1,623 ✓ |
| J. Courtis | Conservative | 633 |
| P. Crees | Liberal Democrats | 197 |
Lisvane With St.Mellons1 seat · turnout 34.6%
| H. Campbell | Conservative | 1,256 ✓ |
| M. Harries | Labour | 288 |
| V. Pearcey | Social Democratic Party | 75 |
| E. Richards | Liberal Democrats | 0 |
Llandaff1 seat · turnout 45.2%
| J. Hermer | Conservative | 1,458 ✓ |
| R. Watson | Labour | 775 |
| D. Marshall | Social Democratic Party | 368 |
| W. Slack | Liberal Democrats | 254 |
| S. Morgan | Plaid Cymru - The Party of Wales | 175 |
Llandaff North1 seat · turnout 42.8%
| A. A'Herne | Labour | 1,883 ✓ |
| D. Harris | Conservative | 581 |
| C. Pearcy | Liberal Democrats | 175 |
Llanedeyrn1 seat · turnout 37.0%
| V. Jones | Social Democratic Party | 1,191 ✓ |
| R. Longsworth | Labour | 870 |
| W. Pursey | Conservative | 257 |
| C. Ribton | Liberal Democrats | 100 |
| A. Morgan | Plaid Cymru - The Party of Wales | 60 |
Llanrumney North1 seat · turnout 36.1%
| B. Lawes | Labour | 1,413 ✓ |
| R. Robinson | Conservative | 273 |
Llanrumney South1 seat · turnout 37.1%
| D. Francies | Labour | 1,336 ✓ |
| M. Evans | Conservative | 457 |
Mackintosh1 seat · turnout 44.4%
| J. Morgan | Labour | 1,427 ✓ |
| R. Attwell | Conservative | 396 |
| E. Attwell | Liberal Democrats | 364 |
| C. Von-Rumland | Green | 126 |
| A. Fearon | Plaid Cymru - The Party of Wales | 63 |
Maindy1 seat · turnout 45.6%
| J. Toye | Liberal Democrats | 1,148 ✓ |
| R. Surridge | Labour | 1,083 |
| N. Hutton | Conservative | 284 |
N.Whitchurch With Tongwynlais1 seat · turnout 52.2%
| W. Salmon | Labour | 1,579 ✓ |
| R. Evans | Conservative | 1,147 |
| H. Howell | Liberal Democrats | 231 |
Pantllacca1 seat · turnout 34.8%
| K. Holman | Liberal Democrats | 687 ✓ |
| R. Austin | Labour | 606 |
| E. Bainbridge | Conservative | 318 |
| D. Steele | Social Democratic Party | 107 |
| G. John | Green | 51 |
Pantmawr1 seat · turnout 46.0%
| G. Neale | Conservative | 1,298 ✓ |
| L. Jenkins | Labour | 607 |
| J. Brent | Liberal Democrats | 446 |
Park1 seat · turnout 35.2%
| S. Lent | Labour | 1,067 ✓ |
| P. Verma | Social Democratic Party | 584 |
| S. Evans | Conservative | 515 |
| P. Ward | Green | 233 |
Pentre Bane1 seat · turnout 38.8%
| C. Roderick | Labour | 1,381 ✓ |
| C. Ward | Conservative | 290 |
| D. Griffin | Social Democratic Party | 232 |
| I. Isaacs | Liberal Democrats | 55 |
Penylan1 seat · turnout 43.2%
| G. Hughes | Conservative | 1,088 ✓ |
| R. Rees | Labour | 481 |
| D. Rees | Liberal Democrats | 348 |
| S. Jeremy | Social Democratic Party | 136 |
Plymouth1 seat · turnout 49.2%
| D. Turner | Conservative | 1,181 ✓ |
| L. Smith | Labour | 545 |
| R. Francis | Liberal Democrats | 400 |
Pontcanna1 seat · turnout 46.5%
| M. Drakeford | Labour | 1,390 ✓ |
| J. Hallinan | Conservative | 563 |
| N. Hodges | Plaid Cymru - The Party of Wales | 219 |
| D. Mytton | Liberal Democrats | 82 |
Radyr With St.Fagans1 seat · turnout 55.4%
| M. Drake | Social Democratic Party | 994 ✓ |
| D. Philpott | Conservative | 792 |
| M. Smith | Labour | 349 |
| R. Burley | Liberal Democrats | 39 |
Rhosse With Llancarfan1 seat · turnout 72.0%
| H. James | Conservative | 1,715 ✓ |
| N. Chapman | Labour | 828 |
| C. Arnot | Liberal Democrats | 287 |
Riverside South1 seat · turnout 40.2%
| J. Hutt | Labour | 1,354 ✓ |
| P. Young | Conservative | 250 |
| C. Ap-Henki | Plaid Cymru - The Party of Wales | 109 |
Saltmead1 seat · turnout 44.4%
| D. Richards | Labour | 1,548 ✓ |
| W. Selwood | Conservative | 573 |
Splott1 seat · turnout 44.0%
| J. Brooks | Labour | 1,588 ✓ |
| J. Kingston | Conservative | 366 |
| S. Ahmed | Liberal Democrats | 107 |
| B. Anglezarke | Plaid Cymru - The Party of Wales | 85 |
St.Athan With Boverton1 seat · turnout 54.5%
| B. Doughty | Labour | 1,253 ✓ |
| J. George | Conservative | 1,116 |
| K. Owen | Social Democratic Party | 144 |
| S. Stephens | Plaid Cymru - The Party of Wales | 97 |
| D. Poor | Liberal Democrats | 54 |
St.Augustines1 seat · turnout 47.2%
| P. Gray | Labour | 919 ✓ |
| P. Blyth | Conservative | 620 |
| J. Sibert | Liberal Democrats | 465 |
| M. Harries | Plaid Cymru - The Party of Wales | 115 |
Stanwell1 seat · turnout 58.2%
| I. Dewar | Labour | 1,047 ✓ |
| R. Williams | Conservative | 576 |
| L. Beard | Liberal Democrats | 78 |
| A. Packar | Plaid Cymru - The Party of Wales | 68 |
The Marl1 seat · turnout 46.5%
| P. Perkins | Labour | 941 ✓ |
| J. Summerhayes | Conservative | 475 |
| A. Baber | Independent | 457 |
| A. Ali | Liberal Democrats | 52 |
Thornhill1 seat · turnout 55.2%
| N. Butler | Labour | 1,637 ✓ |
| H. Philpott | Conservative | 1,161 |
| V. Hallet | Liberal Democrats | 699 |
| E. Heaven | Social Democratic Party | 160 |
Ton-Yr-Ywen1 seat · turnout 45.2%
| B. Rees | Conservative | 929 ✓ |
| L. Poole | Labour | 529 |
| M. Evans | Green | 244 |
| K. Bowden | Liberal Democrats | 230 |
Trelai1 seat · turnout 50.1%
| J. Gasson | Liberal Democrats | 937 ✓ |
| H. Ernest | Labour | 899 |
| E. Gillard | Conservative | 85 |
| J. Edwards | Green | 47 |
| A. Evans | Social Democratic Party | 11 |
Tremorfa1 seat · turnout 50.7%
| G. Houlston | Labour | 1,236 ✓ |
| A. Fox | Conservative | 182 |
| A. Taylor | Liberal Democrats | 60 |
Trowbridge1 seat · turnout 35.8%
| W. Bowen | Labour | 2,108 ✓ |
| A. Hollands | Conservative | 558 |
Ty Glas1 seat · turnout 57.4%
| C. Bettinson | Labour | 971 ✓ |
| G. Tatham | Conservative | 926 |
| J. Bennett | Liberal Democrats | 262 |
Vale Of Glamorgan North East1 seat · turnout 73.3%
| M. Prior | Conservative | 1,639 ✓ |
| S. Gough | Labour | 543 |
| K. Matthews | Liberal Democrats | 423 |
| D. Britton | Social Democratic Party | 143 |
Vale Of Glamorgan South West1 seat · turnout 70.8%
| L. Hughes | Labour | 2,295 ✓ |
| S. Hignall | Conservative | 690 |
| S. Middleditch | Green | 264 |
| E. Owen | Social Democratic Party | 32 |
| P. Sianleyberry | Liberal Democrats | 28 |
Waterloo1 seat · turnout 51.2%
| L. Kelloway | Liberal Democrats | 1,123 ✓ |
| T. Croft | Conservative | 655 |
| P. Mitchell | Labour | 500 |
| E. Morgan | Social Democratic Party | 27 |
