John H. Long is a Canadian political figure. He has sought election to the House of Commons of Canada and the Legislative Assembly of Ontario on five occasions and has run for the leadership of the Social Credit Party of Canada, the Progressive Conservative Party of Canada, and the Canadian Alliance. He is strongly influenced by social credit economic theories and has often called for reform of the Bank of Canada.