1950 General Election - Greenock
| Year | 1950 |
| General election | 1950 General Election |
| Constituency | Greenock |
| Turnout | 83.2% |
Results
| Candidate | Party | Votes |
| McNeil, Hector | Labour | 20,548 |
| McColl, Ian | Liberal | 11,638 |
| Thomson, John | Independent Labour | 6,458 |
| Campbell, John Ross | Communist | 1,228 |
| Brown, William Oliver | Anti-Partition | 718 |