Karlgård ble tidlig innvalgt i Levanger bystyre, hvor han ble sittende til og med 1924, valgt for Venstre. Det siste året var han også byens ordfører. Deretter ble han ansatt som borgermester etter avdøde Hans Buck, og ble sittende i stillingen frem til han avgikk med pensjon ved nyttår i 1936. Karlgård var også formann i skolestyret, forlikskommissær og valgmann. Han engasjerte seg også for målsaken, avholdsbevegelsen og sang- og musikklivet.