1929 General Election - Cheltenham
| Year | 1929 |
| General election | 1929 General Election |
| Constituency | Cheltenham |
| Turnout | 79.8% |
Results
| Candidate | Party | Votes |
| Preston, Walter Reuben | Unionist | 15,279 |
| Raffety, Frank Walter | Liberal | 8,533 |
| Piggott, William Ramsey | Labour | 4,920 |