1950 General Election - Perth and East Perthshire
| Year | 1950 |
| General election | 1950 General Election |
| Constituency | Perth and East Perthshire |
| Turnout | 81.6% |
Results
| Candidate | Party | Votes |
| Gomme-Duncan, Alan | Scottish Unionist | 24,850 |
| Hughes, William | Labour | 11,706 |
| Stewart, Donald | SNP | 4,118 |
| Wilson, John Lamont | Liberal | 3,623 |