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 |