Before (end of 1998) (73 seats, Elections Centre)
Labour 55 · Other 8 · Liberal Democrats 8 · Conservative 1 · Plaid Cymru - The Party of Wales 1
After (end of 1999) (72 seats, Elections Centre)
Labour 47 · Liberal Democrats 10 · Other 9 · Conservative 4 · Plaid Cymru - The Party of Wales 2
Ward results
Bishopston1 seat
| K. Marsh | Independent | 0 |
Bon-y-maen2 seats
| J. Hague | Ind Lab | 1,246 ✓ |
| M. Gibbs | Labour | 1,240 ✓ |
| W. Davies | Labour | 632 |
| N. O’ Sullivan | Liberal Democrats | 311 |
Castle4 seats
| A. Lloyd | Labour | 1,622 ✓ |
| B. Hynes | Labour | 1,579 ✓ |
| David Phillips | Labour | 1,477 ✓ |
| D. Roberts | Labour | 1,440 ✓ |
| Y. Davies | Plaid Cymru - The Party of Wales | 1,111 |
| Y. Holley | Liberal Democrats | 937 |
| B. Grigg | Green | 632 |
| P. Morris | Conservative | 503 |
| S. Morris | Conservative | 477 |
| D. Warren | Socialist | 273 |
Clydach2 seats · turnout 40.7%
| S. Lewis | Independent | 963 |
| R. Smith | Labour | 845 |
| B. Ayres | Labour | 844 |
| J. Davies | PC | 764 |
| Owen D.Ms. | PC | 697 |
| D. Preece | Independent | 509 |
Cockett4 seats
| D. Lloyd | Plaid Cymru - The Party of Wales | 2,366 ✓ |
| L. Hopkin | Labour | 1,902 ✓ |
| William Morgan | Plaid Cymru - The Party of Wales | 1,581 ✓ |
| V. Alexander | Labour | 1,528 ✓ |
| A. Rees | Plaid Cymru - The Party of Wales | 1,478 |
| N Walsh | Plaid Cymru - The Party of Wales | 1,381 |
| Anna Pennock | Labour | 1,343 |
| C Morgan | Labour | 1,231 |
| Thomas Donne | Liberal Democrats | 639 |
Cwmbwrla3 seats
| Peter Black | Liberal Democrats | 2,172 ✓ |
| Christopher Ashleigh Holley | Liberal Democrats | 1,909 ✓ |
| L. Thomas | Liberal Democrats | 1,722 ✓ |
| C Harris | Labour | 867 |
| B Ludlam | Labour | 722 |
| R Ludlam | Labour | 657 |
Dunvant2 seats
| J. Newbury | Liberal Democrats | 1,083 ✓ |
| N. Tregoning | Liberal Democrats | 627 ✓ |
| E. Davies | Independent | 491 |
| H Aswani | Labour | 395 |
| D Samuel | Labour | 370 |
| Denis Thomas | Conservative | 219 |
Fairwood1 seat
| J. Bushell | Conservative | 655 ✓ |
| J. Mills | Liberal Democrats | 514 |
Gorseinon1 seat
| G. Seabourne | Labour | 558 ✓ |
| Dyfrig Thomas | Plaid Cymru - The Party of Wales | 401 |
| E. Davies | Conservative | 89 |
Gower1 seat · turnout 55.4%
| R. Lewis | Independent | 770 |
| A. Beddow | Labour | 366 |
| H. Roberts | Liberal Democrats | 296 |
| G. Howells | Conservative | 185 |
Gowerton1 seat · turnout 45.6%
| R. Thomas | Labour | 722 |
| A. Griffiths | PC | 395 |
| Paul Davies | Independent | 335 |
| K. Roberts | Conservative | 121 |
| D. Howells | Green | 68 |
Killay North1 seat
| Mary Jones | Liberal Democrats | 396 ✓ |
| P. Buck | Labour | 348 |
| G. Gunn | Independent | 292 |
| S. Rice | Independent | 230 |
| P. Halliwell | Conservative | 167 |
Killay South1 seat
| G. Clement | Liberal Democrats | 790 ✓ |
| J. Walton | Labour | 203 |
| S. Cadogan | Conservative | 131 |
Kingsbridge1 seat · turnout 46.5%
| G. Evans | Labour | 650 |
| K. Stock | PC | 590 |
| M. Barry | Liberal Democrats | 220 |
Llangyfelach1 seat · turnout 48.9%
| D. Sullivan | Independent | 644 |
| A. Clement | RES | 538 |
| P. Downing | Labour | 263 |
| W. Alabaster | Conservative | 65 |
Llansamlet4 seats · turnout 3.6%
| L. Bailey | Labour | 1,682 |
| J Evans | Labour | 1,646 |
| P. Lloyd | Labour | 1,410 |
| James D. | Labour | 1,260 |
| R George | Liberal Democrats | 903 |
| K John | Independent | 747 |
| M Harris | Independent | 686 |
| P Harris | Independent | 558 |
| F Lewis | Independent | 552 |
| R Megson | Conservative | 471 |
Lower Loughor1 seat
| James D. | Labour | 0 |
Mawr1 seat · turnout 60.5%
| I. Richard | RES | 646 |
| B. Kennedy | Labour | 164 |
| M. Haller | Liberal Democrats | 61 |
Mayals1 seat
| D. Evans | Independent | 386 ✓ |
| M. Shellard | Conservative | 358 |
| N. Lewis | Liberal Democrats | 273 |
| D. Collins | Labour | 209 |
Morriston5 seats
| M. Hedges | Labour | 2,939 ✓ |
| W. Davies | Labour | 2,869 ✓ |
| Robert Davies | Labour | 2,798 ✓ |
| R. Lloyd | Labour | 2,687 ✓ |
| V. Lloyd | Labour | 2,576 ✓ |
| J. Bleay | Liberal Democrats | 1,527 |
| W. Hughes | Conservative | 1,201 |
Mynydd-bach3 seats
| C. Thomas | Labour | 1,984 ✓ |
| B. Owen | Labour | 1,826 ✓ |
| C. White | Labour | 1,616 ✓ |
| L. John | Plaid Cymru - The Party of Wales | 1,082 |
| E. Jones | Liberal Democrats | 759 |
| M. Ford | Conservative | 490 |
Newton1 seat
| Symeon Waller | Liberal Democrats | 745 ✓ |
| A. Colburn | Conservative | 475 |
| J. Thomas | Labour | 259 |
Oystermouth1 seat
| J. Peters | Conservative | 709 ✓ |
| A. Jones | Labour | 482 |
| A. James | Liberal Democrats | 211 |
| M. Waddington | Plaid Cymru - The Party of Wales | 206 |
Pen-clawdd1 seat
| H. Morgan | Independent | 975 |
| O. Guy | Labour | 671 |
Penderry3 seats
| D. Jones | Labour | 1,461 ✓ |
| J. Burtonshaw | Labour | 1,422 ✓ |
| G. Phillips | Labour | 1,414 ✓ |
| Gaynor Meehan | Liberal Democrats | 611 |
| J. Morgan | Conservative | 348 |
Penllergaer1 seat
| D Lawlor | Labour | 581 ✓ |
| J. Lowe | Conservative | 237 |
Penyrheol2 seats
| D. Davies | Labour | 950 ✓ |
| D. Jones | Labour | 772 ✓ |
| C. Arthur | Independent | 703 |
| S. Nessmann | Liberal Democrats | 431 |
| J. Timothy | Conservative | 181 |
Pontardulais2 seats
| G. Williams | Labour | 1,355 ✓ |
| J. Miles | Labour | 1,278 ✓ |
| D Howells | Independent | 791 |
| O. Evans | Independent | 667 |
| Judy Evans | Liberal Democrats | 252 |
| D Gardiner | Conservative | 121 |
Sketty5 seats · turnout 46.4%
| Rosina Stanton | Liberal Democrats | 3,037 ✓ |
| A. Day | Liberal Democrats | 1,725 ✓ |
| M. Verma | Labour | 1,553 ✓ |
| T. Rees | Conservative | 1,526 ✓ |
| J. Glew | Conservative | 1,465 ✓ |
| G. Carruthers | Labour | 1,426 |
| Tony Dunford | Liberal Democrats | 1,274 |
| A Symonds | Labour | 1,247 |
| P Ellis | Labour | 1,142 |
| L Pritchard | Liberal Democrats | 1,132 |
| Anne Lloyd-Jones | Independent | 1,129 |
| P. Bray | Conservative | 1,111 |
| D Aslop | Liberal Democrats | 1,105 |
| Ms B Burgess | Conservative | 1,101 |
| M. Burgess | Conservative | 1,101 |
| L. Howell | Labour | 1,060 |
| I Titherington | Plaid Cymru - The Party of Wales | 1,043 |
| S Reid | Plaid Cymru - The Party of Wales | 1,036 |
St Thomas2 seats
| C. Johnstone | Labour | 1,154 ✓ |
| A Richards | Labour | 1,124 ✓ |
| D. Robinson | Independent | 747 |
| P. Jones | Liberal Democrats | 268 |
| J. Bidmead | Conservative | 195 |
Townhill3 seats
| T. Lewis | Labour | 968 ✓ |
| D. Hokins | Labour | 913 ✓ |
| W. Stuckey | Labour | 724 ✓ |
| B. Edwards | Liberal Democrats | 493 |
| Gareth Evans | Plaid Cymru - The Party of Wales | 377 |
| A. Roper | Independent | 351 |
| G. Manning | Liberal Democrats | 338 |
| M. Abraham | Independent | 297 |
Uplands4 seats · turnout 3.1%
| James Hood | Labour | 1,352 |
| James D. | Labour | 1,349 |
| Maureen Clough-Stuckey | Labour | 1,335 |
| M Singh | Labour | 1,302 |
| D. Phillips | Conservative | 1,226 |
| Harri Roberts | Plaid Cymru - The Party of Wales | 1,126 |
| C Smith | Plaid Cymru - The Party of Wales | 1,062 |
| J Tavener | Conservative | 1,010 |
| P Brooks | Liberal Democrats | 1,002 |
| S Sturgess | Independent | 888 |
| Peter May | Independent | 877 |
| R Buckland | Conservative | 875 |
| B Mackintosh | Conservative | 846 |
| Steve Clegg | Green | 816 |
Upper Loughor1 seat · turnout 42.2%
| D. Evans | Labour | 516 |
| J. Griffiths | PC | 390 |
West Cross2 seats
| D Thomas | Labour | 1,094 ✓ |
| M. Child | Labour | 1,004 ✓ |
| Rene Kinzett | Liberal Democrats | 649 |
| L Davies | Conservative | 609 |
| R Edwards | Liberal Democrats | 565 |
| Vera Duncan | Conservative | 512 |
| D Robert | Plaid Cymru - The Party of Wales | 367 |
