1900 General Election - Elginshire and Nairnshire
| Year | 1900 | 
| General election | 1900 General Election | 
| Constituency | Elginshire and Nairnshire | 
| Turnout | 75.2% | 
Results
| Candidate | Party | Votes | 
| Gordon, John Edward | Conservative | 2,334 | 
| Williamson, Archibald | Liberal | 2,159 |