Kannus on Suomenkaupunki, joka sijaitsee Keski-Pohjanmaan maakunnassa. Kaupungissa asuu ihmistä, ja sen pinta-ala on km2, josta km2 on vesistöjä. Väestötiheys on asukasta/km2. Lähimmät kaupungit ovat Kokkola ja Ylivieska 40 km:n etäisyydellä. Kannuksen keskusta sijaitsee Lestijoen varrella.