Teigen var medlem av Nord-Trøndelag fylkesting 1999–2007 og leder i SVs fylkestingsgruppe 2003–2007. Han var 1. nestleder i Nord-Trøndelag SV 1993–1995 og medlem av SVs landsstyre.