2005 General Election - Inverness, Nairn, Badenoch and Strathspey
| Year | 2005 |
| General election | 2005 General Election |
| Constituency | Inverness, Nairn, Badenoch and Strathspey |
| Turnout | 63.6% |
Results
| Candidate | Party | Votes |
| Alexander, Danny | Liberal Democrats | 17,830 |
| Stewart, David | Labour | 13,682 |
| Thompson, David | SNP | 5,992 |
| Rowantree, Robert | Conservative | 4,579 |
| MacLeod, Donnie | Scottish Greens | 1,065 |
| Lawson, Donald | Publican Party | 678 |
| MacDonald, George | Scottish Socialist | 429 |