The 1928 Sheffield Hallam by-election was held on 16 July 1928. The by-election was held due to the appointment of the incumbent Conservative MP, Frederick Sykes, as Governor of Bombay. It was won by the Conservative candidate Louis Smith.[1] At the previous two general elections (1923 and 1924) the Conservative candidate had won the seat with majorities of over 6,000 votes.[2]