1918 General Election - Hamilton
| Year | 1918 |
| General election | 1918 General Election |
| Constituency | Hamilton |
| Turnout | 66.4% |
Results
| Candidate | Party | Votes |
| Graham, Duncan Macgregor | Labour | 6,988 |
| Keith, Henry Shanks | Scottish Unionist with Coalition Coupon | 4,819 |
| Gilmour, David | National Democratic and Labour | 4,297 |
| Whitehouse, John Howard | Independent Liberal | 504 |