1970 General Election - Bristol North West
| Year | 1970 | 
| General election | 1970 General Election | 
| Constituency | Bristol North West | 
| Turnout | 78.1% | 
Results
| Candidate | Party | Votes | 
| McLaren, Martin | Conservative | 24,124 | 
| Ellis, John | Labour | 23,075 | 
| Stevens, HJ | Liberal | 3,299 | 
| Williams, WE | Communist | 227 |