1950 General Election - Keighley
| Year | 1950 |
| General election | 1950 General Election |
| Constituency | Keighley |
| Turnout | 88.1% |
Results
| Candidate | Party | Votes |
| Hobson, Charles Rider | Labour | 21,833 |
| Hargreaves, Kenneth | Conservative | 16,252 |
| Walker, John | Liberal | 6,962 |