1951 General Election - Petersfield
| Year | 1951 |
| General election | 1951 General Election |
| Constituency | Petersfield |
| Turnout | 77.8% |
Results
| Candidate | Party | Votes |
| Legh, Peter Richard | Conservative | 29,845 |
| Preidel, Edward | Labour | 15,770 |
| Dickson, Harold Hugh Lindsay | Liberal | 5,182 |