1929 General Election - Greenock
| Year | 1929 |
| General election | 1929 General Election |
| Constituency | Greenock |
| Turnout | 78.7% |
Results
| Candidate | Party | Votes |
| Collins, Godfrey Pattison | Liberal | 11,190 |
| Leonard, William | Labour Co-op | 9,697 |
| Geddes, Alexander | Communist | 7,005 |
| Gibb, Andrew Dewar | Scottish Unionist | 6,517 |