Before (end of 2002) (40 seats, Elections Centre)
Labour 21 · SNP 15 · Liberal Democrats 3 · Conservative 1 · Other 0
After (end of 2003) (40 seats, Elections Centre)
Labour 21 · SNP 15 · Liberal Democrats 3 · Conservative 1 · Other 0
Ward results
Arkleston and Newmains1 seat · turnout 52.4%
| Robert McGerty | Labour | 765 ✓ |
| Catherine McEwan | SNP | 751 |
| Douglas Canning | SSP | 119 |
| Peter Welsh | Liberal Democrats | 95 |
Bishopton1 seat · turnout 63.2%
| Iain Langlands | Conservative | 1,093 ✓ |
| Bill Robertson | SNP | 628 |
| Anne Donnachie | Labour | 511 |
Blackhall and Hawkhead1 seat · turnout 51.1%
| Celia Lawson | SNP | 902 ✓ |
| Victoria Bain | Labour | 473 |
| Robert Muir | SSP | 155 |
Blythswood1 seat · turnout 50.2%
| Derek Mackay | SNP | 952 ✓ |
| Roy Hutchison | Labour | 405 |
| James Halfpenny | SSP | 67 |
| Margaret McLellan | Conservative | 58 |
Brediland1 seat · turnout 43.7%
| John McDowell | Labour | 590 ✓ |
| Archibald Ashcroft | SNP | 371 |
| Mark Hollywood | Liberal Democrats | 189 |
| Billy McNaughton | SSP | 84 |
| Ian Dryburgh | Conservative | 50 |
Bridge of Weir North and Craigends1 seat · turnout 46.6%
| Allan Noon | SNP | 798 ✓ |
| John McDonald | Labour | 615 |
| John Motherwell | Conservative | 438 |
Bridge of Weir South and Brookfield1 seat · turnout 57.5%
| Carol Puthucheary | SNP | 1,242 ✓ |
| Thomas Begg | Conservative | 431 |
| Mary Galbraith | Labour | 272 |
Castlehead1 seat · turnout 52.5%
| James Mitchell | SNP | 982 ✓ |
| David Lavery | Labour | 478 |
| Allison Cook | Conservative | 239 |
| Margaret McDonough | Liberal Democrats | 110 |
Deanside1 seat
| Alexander Murin | Labour | 751 ✓ |
| William Perrie | SNP | 746 |
| Ronald Kane | Conservative | 128 |
| Brian O'Malley | Liberal Democrats | 101 |
Elderslie1 seat · turnout 56.9%
| Jean Goldie | Labour | 1,060 ✓ |
| Rubina Kerr | SNP | 406 |
| E. Spiers | Conservative | 184 |
| Sara Craig | Liberal Democrats | 150 |
Erskine Central1 seat · turnout 52.4%
| James Harte | Labour | 781 ✓ |
| James McQuade | SNP | 630 |
| Stewart Campbell | Conservative | 143 |
| Lindsay Cunningham | Liberal Democrats | 120 |
| Brian Murphy | SSP | 106 |
Erskine S.E. & Inchinnan1 seat · turnout 54.2%
| I. Nicolson | SNP | 998 ✓ |
| J Ross | Labour | 680 |
| P Lardner | Conservative | 437 |
| A. Hanley | Liberal Democrats | 106 |
Erskine West1 seat · turnout 52.2%
| Robert McNally | Labour | 820 ✓ |
| Alex Paterson | SNP | 620 |
| John Anderson | Conservative | 286 |
| David Fraser | SSP | 116 |
Ferguslie1 seat · turnout 31.9%
| Terence Kelly | Labour | 407 ✓ |
| Andrew Doyle | SNP | 384 |
| Anne Bradley | Liberal Democrats | 66 |
Foxbar1 seat · turnout 47.9%
| Lorraine Cameron | SNP | 923 ✓ |
| Christopher Gilmour | Labour | 539 |
| John Andrew Boyd | Liberal Democrats | 131 |
Gallowhill and Whitehaugh1 seat · turnout 55.3%
| Brian Lawson | SNP | 1,128 ✓ |
| Tracy Hall | Labour | 611 |
| John McGurk | Liberal Democrats | 237 |
| Sean Hurl | SSP | 142 |
Glenburn North1 seat · turnout 55.2%
| Bill Martin | SNP | 1,029 ✓ |
| Evelyn Campbell | Labour | 360 |
| James McIntosh | Liberal Democrats | 107 |
| Miriam Vashwani | SSP | 83 |
| T Spiers | Conservative | 77 |
Glenburn South1 seat · turnout 50.9%
| Richard Vassie | SNP | 1,105 ✓ |
| Eddie Devine | Labour | 475 |
| Jacqueline McCarthy | SSP | 110 |
| Peter Dickman | Liberal Democrats | 65 |
| Peter Black | Conservative | 49 |
Houston and Langbank1 seat · turnout 54.3%
| Fiona Nicolson | SNP | 710 ✓ |
| Richard Taylor | Conservative | 400 |
| Jean McGuinness | Labour | 334 |
| Iain Barclay | Liberal Democrats | 226 |
Johnstone Castle1 seat · turnout 67.9%
| John Hood | Labour | 787 ✓ |
| T. McGee | SNP | 592 |
| Helen Mathie | Conservative | 138 |
Johnstone Central1 seat · turnout 49.0%
| John Kenny | Labour | 859 ✓ |
| Frances Ashcroft | SNP | 333 |
| Neil Lennon | SSP | 167 |
| Rebecca Brady | Liberal Democrats | 94 |
| Ena McKean | Conservative | 92 |
Johnstone Cochranemill1 seat · turnout 48.5%
| James Harkins | Labour | 973 ✓ |
| Stephen McGee | SNP | 472 |
| Paul Wilson | SSP | 140 |
Johnstone West1 seat · turnout 47.6%
| Iain McMillan | Labour | 1,050 ✓ |
| Lyndsay Cameron | SNP | 424 |
Kilbarchan1 seat · turnout 56.6%
| Ian Taylor | SNP | 777 ✓ |
| Thomas Stevenson | Labour | 546 |
| John McIntyre | Conservative | 318 |
| John Heron | Liberal Democrats | 149 |
Linwood East1 seat · turnout 48.8%
| Anne Hall | Labour | 1,010 ✓ |
| James McManus | SNP | 307 |
| William Coats | SSP | 261 |
| Sandra Jelfs | Liberal Democrats | 106 |
Linwood West1 seat · turnout 44.7%
| Ronald Burns | Labour | 804 ✓ |
| Audrey Doig | SNP | 536 |
| Alan Jelfs | Liberal Democrats | 163 |
Lochfield1 seat · turnout 55.6%
| Marie McGurk | Liberal Democrats | 859 ✓ |
| Caroline Martin | SNP | 582 |
| Ian McCormack | Labour | 438 |
| Ann Moohan | Conservative | 124 |
| Henry Pfaff | SSP | 79 |
Lochwinnoch and Howwood1 seat · turnout 58.1%
| Alastair Nimmo | SNP | 1,230 ✓ |
| Sandra McCall | Labour | 648 |
| George McEwan | Conservative | 314 |
| Michael Daly | SSP | 123 |
Lounsdale and Millarston1 seat · turnout 47.5%
| Mark Macmillan | Labour | 638 ✓ |
| David McCartney | SNP | 533 |
| Allan Heron | Liberal Democrats | 189 |
| George Baillie | Conservative | 135 |
| Daniel Williamson | SSP | 109 |
Moorpark1 seat · turnout 48.5%
| David Mylet | SNP | 729 ✓ |
| Donnie Smith | Labour | 587 |
| Derek Flood | SSP | 105 |
Paisley Central1 seat · turnout 41.1%
| Barbara Adams | Labour | 517 ✓ |
| Martin Loftus | SNP | 363 |
| Gerard McCartney | SSP | 167 |
| Alexander Armstrong | Liberal Democrats | 103 |
| Adele Gardiner | Conservative | 37 |
Parkmains1 seat · turnout 51.0%
| Sam Mullin | Labour | 954 ✓ |
| John Canavan | SNP | 421 |
| Fiona Lawson | SSP | 159 |
| Oonagh Harper | Conservative | 145 |
| Valerie McGuire | Liberal Democrats | 108 |
Ralston1 seat · turnout 63.5%
| Nan MacGregor | Liberal Democrats | 1,600 ✓ |
| Alasdair Russell | SNP | 302 |
| Ann Henderson | Labour | 290 |
| Stewart Connell | Conservative | 174 |
Saucel and Hunterhill1 seat · turnout 48.3%
| Roy Glen | Labour | 484 ✓ |
| Paul Mack | Independent | 421 |
| John Connell | SNP | 394 |
| Henry Bradley | Liberal Democrats | 81 |
| Fiona Macdonald | SSP | 77 |
| Heather Hamilton | Conservative | 41 |
Seedhill1 seat · turnout 39.2%
| Rayleen Kelly | Labour | 447 ✓ |
| Iain Hogg | SSP | 437 |
| Jennifer Adam | SNP | 322 |
Shortroods1 seat · turnout 42.2%
| Tom Williams | Labour | 547 ✓ |
| Robert Sharkey | SNP | 395 |
| Ivan Henderson | SSP | 131 |
| Michael Hanley | Liberal Democrats | 94 |
St James1 seat · turnout 36.0%
| Jill Green | Labour | 493 ✓ |
| Kenny MacLaren | SNP | 231 |
| Sean Cudden | SSP | 125 |
Stanely1 seat · turnout 52.8%
| Eileen McCartin | Liberal Democrats | 1,208 ✓ |
| Eileen Clark | SNP | 263 |
| Paul Thomson | Labour | 249 |
| Sheila Fulton | Conservative | 176 |
| Charles Collins | SSP | 79 |
Townhead1 seat
| W. McGuinness | SNP | 1,072 ✓ |
| G. Hunter | Labour | 556 |
| J McQueen | Conservative | 193 |
