Before (end of 1990) (65 seats, Elections Centre)
Labour 29 · Conservative 25 · Liberal Democrats 11 · Other 0 · Plaid Cymru - The Party of Wales 0
After (end of 1991) (65 seats, Elections Centre)
Labour 39 · Conservative 16 · Liberal Democrats 9 · Other 1 · Plaid Cymru - The Party of Wales 0
Ward results
Adamsdown2 seats
| J. Jones | Labour | 1,209 ✓ |
| W. Herbert | Labour | 1,194 ✓ |
| N Howells | Liberal Democrats | 256 |
| A Baker | Conservative | 220 |
| S. Stevenson | Liberal Democrats | 210 |
| B. Jeffreys | Conservative | 201 |
| Handel Davies | Plaid Cymru - The Party of Wales | 150 |
Butetown1 seat · turnout 50.6%
| R. Campbell | Independent | 572 |
| B Foday | Labour | 532 |
| K. Summerhayes | Conservative | 114 |
| B. Singh | Liberal Democrats | 16 |
Caerau2 seats
| J. Gasson | Liberal Democrats | 1,914 ✓ |
| H Ernest | Labour | 1,546 ✓ |
| D. Seligman | Labour | 1,444 |
| R Burley | Liberal Democrats | 1,417 |
| A. Pithers | Conservative | 258 |
| R. Best | Green | 121 |
Canton3 seats
| K Brennan | Labour | 2,485 ✓ |
| P Mitchell | Labour | 2,351 ✓ |
| D Thomas | Labour | 2,153 ✓ |
| D. Davey | Conservative | 1,473 |
| S. Docking | Conservative | 1,421 |
| T. Tyrell | Conservative | 1,405 |
| P. Crees | Liberal Democrats | 513 |
| M. Kettle | Liberal Democrats | 464 |
| V. Turner | Green | 416 |
| C. Morris | Liberal Democrats | 386 |
Cathays3 seats
| M. German | Liberal Democrats | 2,231 ✓ |
| F Hornblow | Liberal Democrats | 2,115 ✓ |
| D. Allinson | Labour | 1,903 ✓ |
| David Rees | Liberal Democrats | 1,742 |
| L. Glaister | Labour | 1,672 |
| R Surridge | Labour | 1,533 |
| B. Rees | Conservative | 621 |
| N Clark | Green | 597 |
| D. Embers | Conservative | 496 |
| Marion Williams | Conservative | 457 |
Cyncoed3 seats
| J. Randerson | Liberal Democrats | 3,134 ✓ |
| T. Pickets | Liberal Democrats | 2,956 ✓ |
| Norman Lewis | Liberal Democrats | 2,846 ✓ |
| C Baker | Conservative | 1,868 |
| P. Donnelly | Conservative | 1,803 |
| Elizabeth Loader | Conservative | 1,747 |
| S Lashford | Labour | 396 |
| C Tugwell | Labour | 393 |
| Vincent Alec James | Labour | 365 |
| D. Corker | Green | 290 |
Ely3 seats
| E Morgan | Labour | 2,448 ✓ |
| T Davies | Labour | 2,194 ✓ |
| C. Gale | Labour | 2,144 ✓ |
| K Gillard | Conservative | 687 |
| I Sadler | Liberal Democrats | 471 |
| M Rawnsley | Liberal Democrats | 428 |
| R Hewlett | Liberal Democrats | 415 |
FAIRWATER3 seats
| M Phillips | Labour | 2,501 ✓ |
| T. Ward | Labour | 2,497 ✓ |
| D. Evans | Labour | 2,227 ✓ |
| D. Norman | Conservative | 1,046 |
| W Clarke | Conservative | 1,002 |
| R. Drake | SDP | 717 |
| C. Ceaton | Liberal Democrats | 521 |
| S White | Liberal Democrats | 373 |
| A. Wigley | Liberal Democrats | 329 |
Gabalfa1 seat · turnout 45.2%
| C. Hutchinson | Labour | 1,362 |
| E. Morgan | Conservative | 506 |
| C. Pearcy | Liberal Democrats | 289 |
Grangetown3 seats
| J Gallagher | Labour | 2,192 ✓ |
| James John Christopher Smith | Labour | 2,129 ✓ |
| L. Thorne | Labour | 2,123 ✓ |
| J. Summerhayes | Conservative | 917 |
| F Arnold | Conservative | 902 |
| S Trask | Conservative | 757 |
| P Fawkes | Plaid Cymru - The Party of Wales | 358 |
| J Turnbull | Liberal Democrats | 341 |
| K Shaw | Green | 212 |
| M Verma | Liberal Democrats | 153 |
| A Sayeda | Liberal Democrats | 152 |
Heath3 seats
| C. Milsom | Conservative | 1,829 ✓ |
| P. Donnelly | Conservative | 1,770 ✓ |
| G Tatham | Conservative | 1,643 ✓ |
| N. Rhodes | Independent | 1,470 |
| W Monkley | Liberal Democrats | 854 |
| V. Hallett | Liberal Democrats | 810 |
| J. James | Liberal Democrats | 805 |
| S. Walters | Labour | 750 |
| L. Poole | Labour | 650 |
| A. Culat | Labour | 600 |
| M Evans | Green | 386 |
Lisvane & St. Mellons1 seat · turnout 49.0%
| J Richards | Conservative | 1,217 |
| A. Holland | Liberal Democrats | 801 |
| L. Davis | Labour | 265 |
| M. Duddy | Green | 56 |
Llandaff2 seats
| J. Hermer | Conservative | 1,631 ✓ |
| M. Jones | Conservative | 1,605 ✓ |
| V. Seligman | Labour | 836 |
| R. Watson | Labour | 775 |
| W. Slack | Liberal Democrats | 501 |
| E Williams | Liberal Democrats | 393 |
| G. Jones | Plaid Cymru - The Party of Wales | 328 |
| F James | Green | 241 |
| Results | — | 0 |
Llandaff North2 seats
| M. Flynn | Labour | 1,799 ✓ |
| M. Matthewson | Labour | 1,666 ✓ |
| D Morgan | Conservative | 548 |
| Jane Marshall | Conservative | 524 |
| G. James | Liberal Democrats | 343 |
| D Wright | Liberal Democrats | 276 |
Llanishen3 seats
| P. Tatham | Conservative | 2,382 ✓ |
| A Gretton | Conservative | 2,316 ✓ |
| Garry Hunt | Labour | 2,308 ✓ |
| W. Matthews | Labour | 2,252 |
| W. Laing | Labour | 2,239 |
| Alison Louise Thomas | Conservative | 2,158 |
| M. Cawley | Liberal Democrats | 989 |
| V. Hallett | Liberal Democrats | 951 |
| E. Richards | Liberal Democrats | 900 |
Llanrumney3 seats
| G. Bird | Labour | 2,575 ✓ |
| B James | Labour | 2,386 ✓ |
| Phillips J. | Labour | 2,159 ✓ |
| McCarthy A. | Conservative | 743 |
| R. Robinson | Conservative | 735 |
| H. Hunt | Conservative | 694 |
| L Davey | Green | 392 |
Pentwyn3 seats
| R Longworth | Labour | 1,817 ✓ |
| P Cubitt | Labour | 1,702 ✓ |
| J Sullivan | Labour | 1,641 ✓ |
| J. Walklett | Liberal Democrats | 1,292 |
| M McMahon | Liberal Democrats | 1,270 |
| G Williams | Liberal Democrats | 1,221 |
| William Pursey | Conservative | 813 |
| E Richardson | Conservative | 777 |
| V West | Conservative | 727 |
| Gareth Huw John | Green | 305 |
Plasnewydd4 seats
| A. Cox | Labour | 2,401 ✓ |
| P Morris | Labour | 2,203 ✓ |
| F Jackson | Labour | 2,153 ✓ |
| J. Wilkinson | Labour | 2,083 ✓ |
| G German | Liberal Democrats | 1,782 |
| Sara Elizabeth Jennett | Liberal Democrats | 1,459 |
| J Bennett | Liberal Democrats | 1,379 |
| P Verma | Liberal Democrats | 1,226 |
| S Cox | Conservative | 1,048 |
| K. Fisher | Conservative | 933 |
| D Porter | Conservative | 876 |
| D Williams | Conservative | 809 |
| C Von Ruhland | Green | 675 |
| S. Edwards | Plaid Cymru - The Party of Wales | 511 |
Radyr & St. Fagans1 seat · turnout 55.0%
| P Davison-Sebry | Conservative | 1,035 |
| P. Robinson | Labour | 600 |
| N. Roberts | Liberal Democrats | 502 |
Rhiwbina3 seats
| G. Neale | Conservative | 2,642 ✓ |
| J Sainsbury | Conservative | 2,605 ✓ |
| K. Heselton | Conservative | 2,483 ✓ |
| L. Jenkins | Labour | 1,183 |
| J. Minkes | Labour | 1,093 |
| A. Kempton | Labour | 987 |
| J. Brent | Liberal Democrats | 976 |
| G Hallett | Liberal Democrats | 927 |
| K. Bowden | Liberal Democrats | 832 |
| G. Jones | Green | 427 |
Riverside3 seats
| R Brown | Labour | 2,340 ✓ |
| J Davidson | Labour | 2,295 ✓ |
| S. Essex | Labour | 2,271 ✓ |
| N Rhodes | Conservative | 776 |
| G Crosby | Conservative | 736 |
| P Young | Conservative | 720 |
| P Ward | Green | 406 |
| C Ap-Henri | Plaid Cymru - The Party of Wales | 382 |
| R Addison | Liberal Democrats | 367 |
| A Burgess | Liberal Democrats | 303 |
| R Fawcett | Liberal Democrats | 247 |
Roath3 seats
| C Kelloway | Liberal Democrats | 2,717 ✓ |
| M. Michaelis | Liberal Democrats | 2,458 ✓ |
| F. Salway | Liberal Democrats | 2,344 ✓ |
| G. Brinks | Conservative | 1,615 |
| D Williams | Conservative | 1,415 |
| D Harris | Conservative | 1,398 |
| R Rees | Labour | 818 |
| David Groves | Labour | 789 |
| A Stuart | Labour | 629 |
| David Beasley | Green | 386 |
Rumney2 seats · turnout 42.7%
| A. Huish | Labour | 1,802 |
| C. Holland | Labour | 1,649 |
| A. Hollands | Conservative | 1,216 |
| L. Sharp | Conservative | 1,079 |
Splott2 seats
| G Mungham | Labour | 2,694 ✓ |
| D. Ormonde | Labour | 2,572 ✓ |
| G. Donaldson | Conservative | 585 |
| C. Ayland | Conservative | 546 |
| J. Febbo | Liberal Democrats | 271 |
| R. Bhagat | Liberal Democrats | 193 |
Trowbridge2 seats
| D English | Labour | 1,689 ✓ |
| R. Hughes | Labour | 1,658 ✓ |
| A. Cashin | Conservative | 644 |
| K. Thomas | Conservative | 625 |
| W. Ford | Liberal Democrats | 274 |
| H. Deogan | Liberal Democrats | 263 |
| S. Parry | Plaid Cymru - The Party of Wales | 129 |
Whitchurch & Tongwynlais4 seats
| W Griffiths | Conservative | 3,033 ✓ |
| T. Davies | Conservative | 2,817 ✓ |
| B Griffiths | Conservative | 2,798 ✓ |
| V Riley | Conservative | 2,652 ✓ |
| D. Bethell | Labour | 2,629 |
| T. Crews | Labour | 2,561 |
| P Owen | Labour | 2,376 |
| M. Winter | Labour | 2,176 |
| G. Mellem | Liberal Democrats | 832 |
| H. Howell | Liberal Democrats | 812 |
| F. Leavers | Liberal Democrats | 810 |
| T. Williams | Liberal Democrats | 658 |
| H. Pritchard-Jones | Plaid Cymru - The Party of Wales | 648 |
