Before (end of 2002) (80 seats, Elections Centre)
Other 51 · Labour 11 · Liberal Democrats 10 · SNP 8 · Conservative 0
After (end of 2003) (80 seats, Elections Centre)
Other 57 · Liberal Democrats 9 · Labour 8 · SNP 6 · Conservative 0
Ward results
Alness and Ardross1 seat
| Andrew Anderson | SNP | 961 ✓ |
| Jean Cadden | SSP | 88 |
Ardersier, Croy & Petty1 seat
| R. Balfour | Independent | 0 |
| Roderick Balfour | Independent | 0 ✓ |
Ardnamurchan and Morvern1 seat
| Michael Foxley* | Liberal Democrats | 545 ✓ |
| Iain Thornber | Independent | 468 |
Avoch Fortrose1 seat
| W. Barclay | Independent | 598 |
| Okain John Mclennan | Independent | 584 |
| Morris Downie | Independent | 496 |
| Leslie Hood | Labour | 136 |
Badenoch East1 seat
| Gregor Rimell* | Independent | 348 ✓ |
| Robert Severn | SNP | 309 |
| Hendy Pollock | Independent | 285 |
Badenoch West1 seat
| Sheena Slimon | Independent | 0 ✓ |
Ballifeary1 seat
| Alistair Milne | Independent | 625 ✓ |
| Jim Thomson | Labour | 465 |
Balloch1 seat
| Martin Rooney | Labour | 734 ✓ |
| Robert Wynd | SNP | 647 ✓ |
| Ronald McColl | SNP | 620 |
| Glynis Sinclair | Liberal Democrats | 409 |
| Terence Stables | Conservative | 340 |
| A. Lister | Conservative | 202 |
| Archibald Henderson | SSP | 137 |
Beauly and Strathglass1 seat
| Garry Coutts | Independent | 555 ✓ |
| Helen Carmichael | Independent | 549 |
Black Isle North1 seat
| David Alston | Independent | 0 ✓ |
Brora1 seat
| M. Finlayson | Independent | 634 |
| Robbie Rowantree | Independent | 602 |
Caithness Central1 seat
| David Flear* | Liberal Democrats | 0 ✓ |
Caithness North East1 seat
| John Green | Independent | 0 ✓ |
Caithness North West1 seat
| Alastair MacDonald* | Liberal Democrats | 0 ✓ |
Caithness South East1 seat
| William Mowat | Independent | 0 ✓ |
Canal1 seat
| Wayne Smith | Independent | 0 ✓ |
Caol1 seat
| Olwyn Macdonald | Independent | 656 ✓ |
| Edward Hunter | Independent | 627 |
Claggan and Glen Spean1 seat
| Thomas Maclennan | Independent | 449 ✓ |
| William MacLachlan | Independent | 325 |
| Alistair Macgregor | Independent | 168 |
Conon and Maryburgh1 seat
| Angela MacLean | Liberal Democrats | 786 ✓ |
| David Philip | Independent | 519 |
Crown1 seat
| J. Gray | Labour | 734 |
| H. Sutherland | Independent | 622 |
Culduthel1 seat
| Norrie Donald | Independent | 1,061 ✓ |
| Ralph Sauer | Independent | 245 |
Culloden1 seat
| John Ford | Labour | 434 ✓ |
| James McCreath | SNP | 377 |
| Michael Perrin | Liberal Democrats | 187 |
Dingwall North1 seat
| Michael Macmillan | Labour | 576 ✓ |
| Alex Paterson | Independent | 532 |
Dingwall South1 seat · turnout 49.4%
| Margaret Paterson | SNP | 470 ✓ |
| Marilyn Ross | Labour | 439 |
Dornoch Firth1 seat
| J. Allan | Independent | 826 |
| James Campbell | Independent | 339 |
Drumossie1 seat
| Kathleen Matheson | Independent | 754 ✓ |
| Farquhar Forbes | Independent | 482 |
Ferindonald1 seat
| Val MacIver | Independent | 531 ✓ |
| Mike Finlayson | Independent | 492 |
| Dennis Dunbar | Independent | 173 |
Fort William North1 seat
| Brian Murphy | Independent | 733 ✓ |
| Douglas Nolan | SSP | 309 |
Fort William South1 seat
| Norah Clarke | Independent | 450 ✓ |
| Mary Alexander | Independent | 238 |
| Euan Harper | Independent | 187 |
Gairloch1 seat · turnout 54.3%
| Roy Macintyre | Independent | 601 ✓ |
| Christine Conniff | Labour | 351 |
Glencoe1 seat
| Andrew Slack | Independent | 722 ✓ |
| Darren Ingham | SNP | 486 |
Golspie and Rogart1 seat
| Ian Ross | Independent | 912 ✓ |
| Frank Ward | SSP | 79 |
Grantown on Spey1 seat
| Basil Dunlop | Independent | 0 ✓ |
Hilton1 seat
| Angus Dick* | Liberal Democrats | 547 ✓ |
| Thomas Lamont | Independent | 368 |
Inshes1 seat
| Janet Home | Independent | 746 ✓ |
| John Holden | Independent | 540 |
Invergordon1 seat · turnout 50.9%
| John Connell | Independent | 622 ✓ |
| Maxine Smith | Independent | 251 |
| Lou Wilkerson | Labour | 203 |
Inverness Central1 seat · turnout 50.8%
| Eilidh Macdonald | Labour | 319 ✓ |
| Jim Alexander | Independent | 316 |
| Daniel Marisco Farthing | Liberal Democrats | 174 |
| Hugh Macdonald | Independent | 170 |
| Donald Bain-Mackay | Independent | 116 |
Inverness West1 seat
| Ronald Lyon | Independent | 546 ✓ |
| Joan Stewart | Independent | 280 |
Kilmallie and Invergarry1 seat
| William Clark | Independent | 582 ✓ |
| George Bruce | Independent | 411 |
Kinlochshiel1 seat
| Isabelle Campbell | Liberal Democrats | 0 ✓ |
Knockbain and Killearnan1 seat
| Isobel McCallum* | Independent | 980 ✓ |
| Andrew Duncan | Conservative | 226 |
Kyle and Sleat1 seat
| William Fulton | Independent | 529 ✓ |
| Audrey Sinclair | Independent | 450 |
Loch Ness East1 seat
| Ella MacRae | Independent | 0 ✓ |
Loch Ness West1 seat
| Margaret Davidson | Independent | 0 ✓ |
Lochardil1 seat
| Margaret MacLennan | Independent | 712 ✓ |
| Michael Gimson | Independent | 377 |
| Andrew Ingram | Labour | 211 |
Lochbroom1 seat · turnout 56.3%
| Jean Urquhart | SNP | 393 ✓ |
| Kenneth Macleod | Independent | 338 |
| Lauri Chilton | Labour | 239 |
Lochcarron1 seat
| Ewen Mackinnon | Independent | 746 ✓ |
| N. Macdonald-Rolfe | Country | 116 |
Mallaig and Small Isles1 seat
| Charles King | Independent | 0 ✓ |
Merkinch1 seat
| Peter Corbett* | Independent | 642 ✓ |
| Simon Cann | SSP | 92 |
Milton1 seat · turnout 50.4%
| Clive Goodman | Labour | 494 ✓ |
| Ian Brown | SNP | 429 |
| Ruth Hunt | Liberal Democrats | 199 |
Muir of Ord1 seat
| David Chisholm* | Independent | 806 ✓ |
| Tom Davis | Independent | 380 |
Muirtown1 seat
| Christine Cumming | Labour | 0 ✓ |
Nairn Alltan1 seat
| John Matheson | Independent | 363 ✓ |
| Jim Lennon | Independent | 300 |
| W. Shand | Independent | 297 |
| Jane Gordon | SNP | 217 |
| Nigel Hanlin | Independent | 53 |
Nairn Auldearn1 seat
| Alexander Park | Independent | 837 ✓ |
| James Young | Independent | 394 |
Nairn Cawdor1 seat
| L. Fraser | Independent | 766 |
| G. Marsden | Independent | 242 |
Nairn Ninian1 seat
| L. MacDonald | SNP | 606 |
| Andrew Brown | Independent | 330 |
| Duncan McDonald | Independent | 310 |
Portree1 seat
| Drew Millar | Liberal Democrats | 0 ✓ |
Pulteneytown1 seat
| Katrina MacNab | Independent | 599 ✓ |
| James Oag | Labour | 301 |
Raigmore1 seat
| David Munro | Labour | 521 ✓ |
| Scott MacKenzie | SNP | 217 |
| Donald Robertson | Independent | 89 |
| David Gallant | Independent | 81 |
Rosskeen and Saltburn1 seat
| Carolyn Wilson | Independent | 900 ✓ |
| Dot MacLennan | Independent | 292 |
Scorguie1 seat · turnout 45.2%
| Jimmy MacDonald* | Independent | 452 ✓ |
| Shanea Fraser | Liberal Democrats | 227 |
| Christine Forbes | Independent | 195 |
| Mark Grant | Labour | 179 |
Seaboard1 seat
| Richard Durham | Independent | 554 ✓ |
| Linda Bruce | Independent | 232 |
Skye Central1 seat
| Hamish Fraser | Independent | 0 ✓ |
Skye West1 seat
| John Laing | Independent | 538 ✓ |
| William Sutherland | Independent | 330 |
Snizort and Trotternish1 seat
| Iain MacDonald | Independent | 547 ✓ |
| Rod Liddon | SNP | 306 |
| Ben Palmer | Independent | 87 |
| Douglas Briggs | Independent | 812 ✓ |
| John Richard Scott | Conservative | 219 |
Strathspey North East1 seat
| Francis Black | Liberal Democrats | 0 ✓ |
Strathspey South1 seat
| Angus Gordon | Independent | 0 ✓ |
Sutherland Central1 seat
| Alison Magee | Independent | 0 ✓ |
Sutherland North West1 seat
| Francis Keith | Independent | 519 ✓ |
| David Forbes | Independent | 442 |
Tain East1 seat
| Alan Torrance* | Independent | 540 ✓ |
| Jim Paterson | Independent | 497 |
Tain West1 seat
| Alasdair Rhind | Independent | 1,025 ✓ |
| Sean Robertson | SSP | 162 |
Thurso Central1 seat
| Donald Bain-Mackay | Independent | 636 ✓ |
| John Rosie | Labour | 527 |
Thurso East1 seat
| Thomas Jackson | Independent | 0 ✓ |
Thurso West1 seat
| Roger Saxon* | Labour | 543 ✓ |
| James Fry | Independent | 425 |
Tongue and Farr1 seat
| A. Mackay | Independent | 518 |
| E. Jardine | Liberal Democrats | 376 |
Westhill and Smithton1 seat
| Gillian McCreath | SNP | 461 ✓ |
| Malcolm Jack | Labour | 397 |
| Peter Saggers | Conservative | 152 |
| George Davidson | Independent | 107 |
Wick West1 seat
| William Fernie | Independent | 469 ✓ |
| James Sutherland | SNP | 355 |
| Neil Edward MacDonald | Labour | 225 |
