1950 General Election - Midlothian and Peebles
| Year | 1950 |
| General election | 1950 General Election |
| Constituency | Midlothian and Peebles |
| Turnout | 82.9% |
Results
| Candidate | Party | Votes |
| Pryde, David Johnstone | Labour | 26,966 |
| Horsbrugh, Florence Gertrude | Scottish Unionist | 19,778 |
| Gilmour, William Weir | Liberal | 4,365 |