Canon was incorporated in 1905 and the population as of the last census is 755. The city government consists of a Mayor and four Council Members.