1959 General Election - Perth and East Perthshire
| Year | 1959 |
| General election | 1959 General Election |
| Constituency | Perth and East Perthshire |
| Turnout | 75.6% |
Results
| Candidate | Party | Votes |
| MacArthur, Ian | Scottish Unionist | 24,217 |
| McIntyre, Robert Douglas | SNP | 9,637 |
| Moore, Thomas W | Labour | 7,781 |