Before (end of 2011) (72 seats, Elections Centre)
Labour 27 · Liberal Democrats 23 · Other 16 · Conservative 5 · Plaid Cymru - The Party of Wales 1
After (end of 2012) (72 seats, Elections Centre)
Labour 49 · Liberal Democrats 12 · Other 7 · Conservative 4 · Plaid Cymru - The Party of Wales 0
Ward results
Bishopston1 seat
| Keiron Marsh | Independent | 645 ✓ |
| Gareth Davies | Conservative | 267 |
| David Dorsett | Labour | 175 |
Bon-y-maen2 seats
| Paul Lloyd | Labour | 959 ✓ |
| Mandy Evans | Labour | 893 ✓ |
| Mair Gibbs | Independent | 514 |
| John Hague | Independent | 493 |
| Sion Owens | NF | 92 |
Castle4 seats
| Erika Kirchner | Labour | 1,629 ✓ |
| Sybil Crouch | Labour | 1,623 ✓ |
| David Phillips | Labour | 1,610 ✓ |
| Fiona Gordon | Labour | 1,582 ✓ |
| Gareth Peter Jones | Liberal Democrats | 533 |
| Allan Jeffery | Liberal Democrats | 531 |
| Tanya May | Liberal Democrats | 511 |
| Vicky Lewis | Liberal Democrats | 440 |
| Patrick John Powell | PC | 274 |
| Gez Couch | PC | 261 |
| Harri Roberts | PC | 254 |
| Steve Clegg | Green | 248 |
| Damien Martin | PC | 248 |
| Paul Morris | Conservative | 241 |
| Stephen Gallagher | Conservative | 230 |
| Sonya Winifred Rachel Morris | Conservative | 228 |
| Phil Crayford | I@S | 207 |
| Natasha Tomaszewski | Conservative | 207 |
| Ross Walters | Green | 193 |
| Martin White | TUSC | 148 |
Clydach2 seats
| Paulette Smith | Labour | 1,055 ✓ |
| Gordon David Walker | Independent | 1,040 ✓ |
| Roger Smith | Independent | 915 |
| Gillian Wakeman | Labour | 702 |
Cockett4 seats
| Ann Cook | Labour | 1,949 ✓ |
| Andrew Richard Jones | Labour | 1,913 ✓ |
| Geraint Owens | Labour | 1,707 ✓ |
| Mitchell Theaker | Labour | 1,601 ✓ |
| Dai Lloyd | PC | 895 |
| Nicola Anne Holley | Liberal Democrats | 728 |
| Karen Morgan | Liberal Democrats | 723 |
| Jim Kelleher | Liberal Democrats | 637 |
| Hazel Morgan | Liberal Democrats | 580 |
| Patricia Sanderson | PC | 533 |
| Vanessa Webb | PC | 498 |
| Rhodri Thomas | PC | 484 |
| Veronyca Hughes | Independent | 248 |
| Matthew Johnson | Conservative | 192 |
| Liam Kelly | Conservative | 166 |
| Victoria Steventon | Conservative | 155 |
| Michael Overthrow | Conservative | 154 |
Cwmbwrla3 seats
| Peter Black | Liberal Democrats | 1,228 ✓ |
| Christopher Ashleigh Holley | Liberal Democrats | 1,045 ✓ |
| Graham Thomas | Liberal Democrats | 1,023 ✓ |
| Cyril Anderson | Labour | 965 |
| Peter Meehan | Labour | 824 |
| Joy Richards | Labour | 807 |
Dunvant2 seats
| John Newbury | Liberal Democrats | 575 ✓ |
| Jennifer Raynor | Labour | 420 ✓ |
| Michael Harper | Labour | 354 |
| Nick Tregoning | Independent | 351 |
| Graham Isted | Liberal Democrats | 302 |
| Rowly Bevan | Independent | 231 |
| Lis Davies | Independent | 213 |
| Jordan Slater | Conservative | 100 |
| Robert Thornton Dowdle | Conservative | 89 |
Fairwood1 seat
| Paxton Hood-Williams | Conservative | 583 ✓ |
| John Bushell | Liberal Democrats | 317 |
| Mike Durke | Labour | 247 |
Gorseinon1 seat
| Dean Lewis | Labour | 538 ✓ |
| Dyfrig Thomas | PC | 275 |
| Beverley Howard | Independent | 184 |
| Edward Thomas | Conservative | 58 |
Gower1 seat
| Richard Lewis | Liberal Democrats | 826 ✓ |
| Roy Collins | Labour | 358 |
| Robert Louis Charles Fisher | Conservative | 232 |
Gowerton1 seat
| Sue Jones | — | 660 ✓ |
| Ronald Thomas | Labour | 608 |
| Gordon Howells | Conservative | 163 |
| Les Woodward | TUSC | 58 |
Killay North1 seat
| Mary Helen Jones | Liberal Democrats | 435 ✓ |
| Hannah Farrar | Labour | 198 |
| Gareth Milne | Conservative | 127 |
Killay South1 seat
| Jeff Jones | Liberal Democrats | 429 ✓ |
| Peter Henry Jones | Labour | 327 |
| Graham Richard Coombs | Conservative | 111 |
Kingsbridge1 seat
| Wyn Evans | Labour | 889 ✓ |
| Patricia Griffiths | Independent | 285 |
Landore2 seats
| Beverley Hopkins | Labour | 1,040 ✓ |
| Mike White | Labour | 1,030 ✓ |
| Vivian Abbott | Liberal Democrats | 472 |
| Robert Speht | Liberal Democrats | 423 |
| Roger Berry | Independent | 77 |
| Kate Horton | Conservative | 39 |
| Henri Lloyd-Davies | Conservative | 28 |
Llangyfelach1 seat
| Gareth Sullivan | — | 776 ✓ |
| Richard Simpson | Labour | 344 |
| John Rasbridge | Green | 72 |
Llansamlet4 seats
| Christopher Ryland Doyle | Labour | 2,185 ✓ |
| Penny Matthews | Labour | 2,154 ✓ |
| Uta Clay | Labour | 2,051 ✓ |
| Dennis James | Labour | 1,971 ✓ |
| June Evans | Independent | 952 |
| Roger Evans | Conservative | 354 |
| Joshua Gaskell | Conservative | 335 |
| Leigh Moss | Conservative | 328 |
Lower Loughor1 seat
| Christine Eleanor Richards | Labour | 436 ✓ |
| Michael John Sheehan | Liberal Democrats | 100 |
| Leigh Richards | PC | 56 |
Mawr1 seat
| Ioan Richard | — | 295 ✓ |
| Rhys Jones | Labour | 213 |
| Linda Mary Frame | PC | 149 |
Mayals1 seat
| Linda Joyce Tyler-Lloyd | Conservative | 283 ✓ |
| Peter Birch | Independent | 264 |
| Keith Jones | Liberal Democrats | 257 |
| Peter Rowlands | Labour | 163 |
| David Evans | Independent | 29 |
Morriston5 seats
| Jeremy Islwyn Trevor Davies | Labour | 2,599 ✓ |
| Rob Stewart | Labour | 2,500 ✓ |
| Robert Francis-Davies | Labour | 2,342 ✓ |
| Andrea Harrington | Labour | 2,302 ✓ |
| Yvonne Jardine | Labour | 2,190 ✓ |
| Adrian Davies | Independent | 869 |
| Dic Jones | PC | 800 |
| James Hatton | Conservative | 504 |
| Bill Hughes | Conservative | 501 |
| Sheila Morgan | Conservative | 467 |
| Richard Strick-Jenkins | Conservative | 404 |
| Ken Anderson | Liberal Democrats | 351 |
| Jennifer Bickerstaff | Conservative | 341 |
| Rosemarie Bridgeman | Liberal Democrats | 276 |
| Owen Roberts | Liberal Democrats | 254 |
| Anjali Kadam | Liberal Democrats | 187 |
Mynydd-bach3 seats
| Ceinwen Thomas | Labour | 1,348 ✓ |
| Byron Owen | Labour | 1,321 ✓ |
| Gloria Tanner | Labour | 1,190 ✓ |
| Ray Welsby | Independent | 699 |
| Audrey Clement | — | 683 |
| Noel West | — | 476 |
| Ann Jamal | Liberal Democrats | 215 |
| John Ward | Conservative | 199 |
| Emma Lynall | Conservative | 135 |
Newton1 seat
| Crawshay Miles Thomas | Conservative | 625 ✓ |
| Simon Arthur | Liberal Democrats | 423 |
| Greg Kaminaris | Labour | 228 |
Oystermouth1 seat
| Tony Colburn | Conservative | 500 ✓ |
| Pam Erasmus | Labour | 444 |
| Dorian Davies | Independent | 311 |
Pen-clawdd1 seat
| Mark Thomas | Labour | 819 ✓ |
| David Tucker | Independent | 493 |
| Carole Hyde | Conservative | 89 |
Penderry3 seats
| Terry Hennegan | Labour | 1,216 ✓ |
| June Burtonshaw | Labour | 1,182 ✓ |
| Hazel Morris | Labour | 1,092 ✓ |
| Tony Young | Green | 470 |
Penllergaer1 seat
| Wendy Fitzgerald | — | 744 ✓ |
| Tom Hoyles | Labour | 183 |
| Lyndon Jones | Conservative | 25 |
Pennard1 seat
| Lynda James | Independent | 442 ✓ |
| Peter Lanfear | Independent | 215 |
| Patrick Morgan | Conservative | 211 |
| Terry Scales | Labour | 131 |
| Arthur Rogers | PC | 116 |
| Andrew Thomas | Liberal Democrats | 35 |
Penyrheol2 seats
| David Cole | Labour | 1,036 ✓ |
| Jan Curtice | Labour | 904 ✓ |
| James Dunckley | PC | 346 |
| Hannah Lowe | PC | 248 |
| Victor Bruno | Independent | 200 |
Pontardulais2 seats
| Philip Downing | Labour | 837 ✓ |
| Jane Harris | Labour | 657 ✓ |
| Byron Lewis | Independent | 495 |
| Don Richards | Independent | 452 |
| Valerie Hedges | Independent | 437 |
| Dai Beynon | Independent | 346 |
| Dai Howells | — | 227 |
| Garath Williams | Conservative | 124 |
| Glen Routledge | Conservative | 92 |
Sketty5 seats
| June Stanton | Liberal Democrats | 1,860 ✓ |
| Mike Day | Liberal Democrats | 1,624 ✓ |
| Cheryl Philpott | Liberal Democrats | 1,573 ✓ |
| Huw Rees | Liberal Democrats | 1,433 ✓ |
| Paul Meara | Liberal Democrats | 1,293 ✓ |
| Paul Elliott | Labour | 1,286 |
| Carolyn Brown | Labour | 1,272 |
| Ian James | Labour | 1,253 |
| Paula Pritchard | Labour | 1,172 |
| Aisha Iftikhar | Labour | 1,082 |
| Tony Lloyd | Conservative | 1,014 |
| Steve Jenkins | Conservative | 866 |
| Craig Lawton | Conservative | 848 |
| Dan Boucher | Conservative | 771 |
| Dayne Ryan Powell | Conservative | 665 |
| Ian McCloy | Independent | 600 |
| Carl Joseph Harris | PC | 529 |
| Thomas Caldas | PC | 450 |
| Shan Couch | PC | 412 |
| Jonathan Howes | PC | 411 |
| Rob Williams | TUSC | 195 |
| Ronnie Job | TUSC | 147 |
St Thomas2 seats
| Joe Hale | Labour | 1,116 ✓ |
| Clive Lloyd | Labour | 968 ✓ |
| Ashleigh Robinson | Independent | 554 |
| Terry Porter | Independent | 301 |
| Ruth Lloyd | Conservative | 73 |
| Owain James Thomas | Conservative | 64 |
Townhill3 seats
| Nicholas Bradley | Labour | 1,166 ✓ |
| Lesley Walton | Labour | 1,110 ✓ |
| David Hopkins | Labour | 1,093 ✓ |
| Samantha Davies | Independent | 225 |
| Douglas Hunt | Liberal Democrats | 191 |
| Christopher McColgan | Liberal Democrats | 173 |
| Samuel Rees | Liberal Democrats | 144 |
| Myles Langstone | Conservative | 72 |
| David William Helliwell | Conservative | 67 |
| Amir Akhtar | Conservative | 54 |
Uplands4 seats
| Nick Davies | Labour | 1,302 ✓ |
| Jonathan Paul Bayliss | Labour | 1,207 ✓ |
| Neil Ronconi-Woollard | Labour | 1,161 ✓ |
| Pearleen Sangha | Labour | 1,099 ✓ |
| Peter May | Liberal Democrats | 1,089 |
| Stuart Rice | Liberal Democrats | 975 |
| Janet Mary Thomas | Liberal Democrats | 812 |
| Jayne Woodman | Liberal Democrats | 782 |
| Keith Ross | Green | 614 |
| Andrew Neville Smith | Green | 465 |
| Millie Balkan | Conservative | 319 |
| Christian Bickerstaff | Conservative | 313 |
| Tom Giffard | Conservative | 306 |
| Sarah Bickerstaff | Conservative | 301 |
Upper Loughor1 seat
| Robert Smith | Labour | 488 ✓ |
| John Carpenter | Liberal Democrats | 162 |
| Rob Lowe | PC | 124 |
West Cross2 seats
| Mark Clive Child | Labour | 1,276 ✓ |
| Desmond Thomas | Labour | 1,249 ✓ |
| Lynne Davies | Conservative | 723 |
| Rebecca Taylor | Conservative | 608 |
