Before (end of 1994) (65 seats, Elections Centre)
Labour 39 · Conservative 16 · Liberal Democrats 9 · Other 1 · Plaid Cymru - The Party of Wales 0
After (end of 1995) (67 seats, Elections Centre)
Labour 56 · Liberal Democrats 9 · Conservative 1 · Plaid Cymru - The Party of Wales 1 · Other 0
Ward results
Adamsdown2 seats · turnout 38.5%
| K. Hutchings | Labour | 1,201 ✓ |
| L. Glaister | Labour | 954 ✓ |
| N Howells | Liberal Democrats | 733 |
| Dixon J. | Liberal Democrats | 688 |
| W Herbert | Independent | 422 |
| Steffan Wiliam | PC | 124 |
| F. Rawlings | COMM | 46 |
Butetown1 seat · turnout 30.9%
| B Foday | Labour | 648 ✓ |
| M. Chambers | PC | 69 |
| R. Thomas | Conservative | 63 |
| K Hassan | Liberal Democrats | 48 |
Caerau2 seats · turnout 39.0%
| J. Gasson | Liberal Democrats | 1,562 ✓ |
| H Ernest | Labour | 1,488 ✓ |
| J. Mawn | Labour | 1,282 |
| R Burley | Liberal Democrats | 1,268 |
| H. Evans | Conservative | 93 |
| W. Rees | Conservative | 92 |
| C Woodard | PC | 56 |
Canton3 seats · turnout 36.9%
| K Brennan | Labour | 2,716 ✓ |
| C. Short | Labour | 2,431 ✓ |
| D Thomas | Labour | 2,358 ✓ |
| C Warren | Liberal Democrats | 1,218 |
| A. Wigley | Liberal Democrats | 730 |
| S White | Liberal Democrats | 719 |
| N. Durbin | Conservative | 542 |
| P Daley | PC | 444 |
| V. Turner | Green | 344 |
Cathays3 seats · turnout 34.5%
| S. Merry | Labour | 2,022 ✓ |
| F Hornblow | Liberal Democrats | 1,884 ✓ |
| K. Slade | Labour | 1,837 ✓ |
| G Moreton | Labour | 1,723 |
| Sarah Wakefield | Liberal Democrats | 1,701 |
| R Rowland | Liberal Democrats | 1,662 |
| N Clark | Green | 491 |
| T. O'Neill | PC | 447 |
| R Griffiths | COMM | 137 |
Creigiau/St Fagans1 seat · turnout 48.6%
| D Bowen | PC | 436 ✓ |
| Sylvia Jones | Labour | 226 |
| A Thomas | Independent | 223 |
| J. Barton-Greenwood | Conservative | 101 |
| J Frankham-Barnes | Liberal Democrats | 24 |
Cyncoed3 seats · turnout 51.0%
| J. Randerson | Liberal Democrats | 2,718 ✓ |
| T. Pickets | Liberal Democrats | 2,694 ✓ |
| J Pryce | Liberal Democrats | 2,531 ✓ |
| A Baker | Conservative | 1,123 |
| J. Dickson | Conservative | 1,113 |
| S. Williams | Conservative | 1,048 |
| D. Owen | Labour | 664 |
| J. Anderson | Labour | 658 |
| C Bonnett | Labour | 597 |
| W Vernon | PC | 157 |
| D. Corker | Green | 123 |
Ely3 seats · turnout 25.6%
| B Finn | Labour | 2,363 ✓ |
| T. Davies | Labour | 2,200 ✓ |
| Russell Goodway | Labour | 2,053 ✓ |
| M Rees | Conservative | 282 |
| J. Osmond | Conservative | 278 |
| D Philpott | Conservative | 249 |
| Simon Coles | Liberal Democrats | 231 |
| A Burns | Liberal Democrats | 202 |
| S. Kinch | Liberal Democrats | 198 |
| L Harries | PC | 168 |
FAIRWATER3 seats · turnout 31.2%
| M Phillips | Labour | 2,576 ✓ |
| T. Ward | Labour | 2,464 ✓ |
| D Rees | Labour | 2,311 ✓ |
| D. Marks | Conservative | 401 |
| C. Trigg | Conservative | 361 |
| J. Evans | Liberal Democrats | 350 |
| R Trigg | Conservative | 343 |
| Peter Borrow | Liberal Democrats | 258 |
| S Pye | Liberal Democrats | 240 |
| H. Jones | PC | 233 |
Gabalfa1 seat · turnout 32.6%
| J. Wilkinson | Labour | 1,221 ✓ |
| V Kempton | Conservative | 189 |
| C. Pearcy | Liberal Democrats | 158 |
| A. Fearon | PC | 118 |
| Rowlands J. | Green | 53 |
Grangetown3 seats · turnout 33.7%
| J. Smith | Labour | 2,244 ✓ |
| P. Perkins | Labour | 2,196 ✓ |
| L. Thorne | Labour | 2,168 ✓ |
| W. Jones | Conservative | 614 |
| A Mountstephen | Conservative | 570 |
| W Selwood | Conservative | 549 |
| C. Dimond | Independent | 367 |
| M Islam | Liberal Democrats | 243 |
| L. Luxton | Liberal Democrats | 227 |
| D. Williams | PC | 214 |
| M Verma | Liberal Democrats | 183 |
| K Shaw | Green | 152 |
Heath3 seats · turnout 51.5%
| G Hinchley | Labour | 1,892 ✓ |
| R Longworth | Labour | 1,813 ✓ |
| K. Bowden | Liberal Democrats | 1,786 ✓ |
| P Mitchell | Labour | 1,765 |
| J. James | Liberal Democrats | 1,689 |
| G Harris | Liberal Democrats | 1,677 |
| A. John | Conservative | 1,204 |
| G Tatham | Conservative | 1,160 |
| W Warlow | Conservative | 1,037 |
| M Evans | Green | 221 |
| N Couch | PC | 205 |
Lisvane & St. Mellons1 seat · turnout 39.7%
| J Richards | Conservative | 1,099 ✓ |
| I Rees | Labour | 466 |
| Jack Miller | Liberal Democrats | 279 |
| J. Jones | PC | 72 |
| H. O'Connor | Green | 58 |
Llandaff2 seats · turnout 45.5%
| G Owens | Labour | 1,568 ✓ |
| Sheppard J. | Labour | 1,460 ✓ |
| J. Hermer | Conservative | 1,173 |
| M. Jones | Conservative | 1,121 |
| K Bush | PC | 339 |
| E Williams | Liberal Democrats | 303 |
| M. Kettle | Liberal Democrats | 296 |
| F James | Green | 184 |
Llandaff North2 seats · turnout 39.3%
| A Earle | Labour | 1,850 ✓ |
| M. Matthewson | Labour | 1,755 ✓ |
| Jane Marshall | Conservative | 268 |
| A. James | Liberal Democrats | 253 |
| P Gough | Conservative | 225 |
| D Wright | Liberal Democrats | 137 |
| E Eckley | PC | 122 |
| R Thomas | Green | 87 |
Llanishen3 seats · turnout 45.7%
| Garry Hunt | Labour | 3,367 ✓ |
| N. Butler | Labour | 3,240 ✓ |
| C. Bettinson | Labour | 3,167 ✓ |
| P. Tatham | Conservative | 1,532 |
| E. Roberts-Morgan | Conservative | 1,148 |
| J Strong | Conservative | 1,138 |
| J. Brent | Liberal Democrats | 616 |
| V. Hallett | Liberal Democrats | 593 |
| W Monkley | Liberal Democrats | 443 |
| W Cross | PC | 301 |
Llanrumney3 seats · turnout 33.4%
| G. Bird | Labour | 2,445 ✓ |
| B James | Labour | 2,306 ✓ |
| J. Phillips | Labour | 2,112 ✓ |
| D. Stephanakis | Independent | 365 |
| E. Woods | Conservative | 269 |
| J. Summerhayes | Conservative | 261 |
| F Prew | Conservative | 215 |
| P Llewellyn | Green | 214 |
| Lewis E. | PC | 181 |
| P Bramhall | Liberal Democrats | 152 |
| K Ali | Liberal Democrats | 77 |
| A. Ali | Liberal Democrats | 75 |
Pentwyn3 seats · turnout 28.5%
| V. Jones | Labour | 2,556 ✓ |
| B Pinnell | Labour | 2,249 ✓ |
| Regan J. | Labour | 2,223 ✓ |
| P Ribton | Liberal Democrats | 569 |
| J. Walklett | Liberal Democrats | 558 |
| D. Hourahane | Liberal Democrats | 486 |
| J. Goodwin | Conservative | 285 |
| G. Davies | PC | 256 |
| A Dickson | Conservative | 238 |
| C Peterson | Conservative | 236 |
Pentyrch1 seat · turnout 52.5%
| C. Priday | Labour | 616 ✓ |
| C Palfrey | PC | 426 |
| M. Henderson | Independent | 328 |
| A. Jones | Green | 38 |
| J Kenner | Liberal Democrats | 17 |
Plasnewydd4 seats · turnout 33.0%
| A. Cox | Labour | 3,121 ✓ |
| S. Lent | Labour | 3,013 ✓ |
| P Morris | Labour | 2,883 ✓ |
| J. Morgan | Labour | 2,845 ✓ |
| E Parish | PC | 676 |
| D. Powell | Liberal Democrats | 654 |
| M Stephens | Liberal Democrats | 610 |
| Von Ruhland C | Green | 558 |
| Rodney Berman | Liberal Democrats | 550 |
| A. Veasey | Liberal Democrats | 517 |
| D. Munton | Conservative | 391 |
| D Shorter | Conservative | 388 |
| J Munton | Conservative | 371 |
| Marion Williams | Conservative | 358 |
| C Eliassen | COMM | 155 |
Radyr & St. Fagans1 seat · turnout 52.0%
| M. Drake | Labour | 1,421 ✓ |
| C Kolmar | Conservative | 502 |
| S. Kynaston-Barker | Liberal Democrats | 91 |
| E. Bush | PC | 87 |
Rhiwbina3 seats · turnout 52.8%
| P Owen | Labour | 2,198 ✓ |
| F. Bowhay | Labour | 2,178 ✓ |
| S. Moore | Labour | 2,095 ✓ |
| M. Davies | Conservative | 1,921 |
| J Sainsbury | Conservative | 1,900 |
| G. Neale | Conservative | 1,875 |
| R Nute | Liberal Democrats | 768 |
| J. Nute | Liberal Democrats | 764 |
| P Wilkins | Liberal Democrats | 694 |
| F Griffiths | PC | 291 |
| S Fletcher | Green | 182 |
Riverside3 seats · turnout 34.0%
| R Brown | Labour | 2,346 ✓ |
| S. Essex | Labour | 2,341 ✓ |
| Jagjit Singh | Labour | 2,143 ✓ |
| P. Bestic | PC | 540 |
| P Lukes | Green | 448 |
| N. Roberts | Liberal Democrats | 348 |
| W Donaldson | Conservative | 332 |
| M Evans | Conservative | 322 |
| R Hewlett | Liberal Democrats | 191 |
| R Fawcett | Liberal Democrats | 172 |
Roath3 seats · turnout 39.6%
| F. Salway | Liberal Democrats | 2,101 ✓ |
| M. Michaelis | Liberal Democrats | 2,081 ✓ |
| R Michaelis | Liberal Democrats | 2,024 ✓ |
| R Rees | Labour | 1,204 |
| W Cookson | Labour | 1,150 |
| R Surridge | Labour | 1,034 |
| G. Hughes | Conservative | 669 |
| J. Baker | Conservative | 662 |
| D. Williams | Conservative | 602 |
| Thomas Arwel Joseph Davies | PC | 278 |
| P Ward | Green | 218 |
Rumney2 seats · turnout 34.7%
| D. Francies | Labour | 1,557 ✓ |
| S Pantak | Labour | 1,281 ✓ |
| J. Sage | Independent | 567 |
| U Natale | Independent | 546 |
| McCarthy A. | Conservative | 263 |
| A. Hollands | Conservative | 241 |
| T. Lewis | Liberal Democrats | 95 |
| D Reeves | PC | 65 |
| R Verma | Liberal Democrats | 56 |
Splott2 seats · turnout 44.6%
| G. Houlston | Labour | 2,414 ✓ |
| C. Holland | Labour | 2,336 ✓ |
| M. Cook | Independent | 1,003 |
| Cook M. | Independent | 870 |
| A O'Neill | PC | 158 |
| F Arnold | Conservative | 125 |
| K Chubb | Liberal Democrats | 119 |
| Alison Louise Thomas | Conservative | 111 |
| J. Febbo | Liberal Democrats | 94 |
| D Macaskill | COMM | 53 |
Trowbridge2 seats · turnout 25.2%
| W. Bowen | Labour | 1,907 ✓ |
| D English | Labour | 1,658 ✓ |
| R Hollands | Conservative | 231 |
| J McCarthy | Conservative | 177 |
| M Barradine | Liberal Democrats | 175 |
| C. Elliot | Liberal Democrats | 171 |
| K Moss | Green | 123 |
| J. Davies | PC | 105 |
Whitchurch & Tongwynlais4 seats · turnout 49.7%
| W. Salmon | Labour | 3,592 ✓ |
| A. Fennessy | Labour | 3,416 ✓ |
| K. Price | Labour | 3,166 ✓ |
| R. Pearson | Labour | 3,132 ✓ |
| W Griffiths | Conservative | 1,980 |
| B Griffiths | Conservative | 1,676 |
| V Riley | Conservative | 1,676 |
| D Morgan | Conservative | 1,458 |
| G Pierce | PC | 860 |
| S. Spear | Liberal Democrats | 613 |
| A. Evans | Liberal Democrats | 612 |
| G. Mellem | Liberal Democrats | 569 |
| G Hallett | Liberal Democrats | 507 |
| S Martin | Green | 345 |
