1929 General Election - Peterborough
| Year | 1929 |
| General election | 1929 General Election |
| Constituency | Peterborough |
| Turnout | 80.6% |
Results
| Candidate | Party | Votes |
| Horrabin, James Francis | Labour | 14,743 |
| Brassey, Henry Leonard Campbell | Unionist | 14,218 |
| Hill, James William Francis | Liberal | 8,704 |