Schavland var ordfører i Herøy 1846–1849 og 1854–1857, også mangeårig medlem av forlikskommisjonen. Han var ordfører i Trondhjem i 1865 og varaordfører 1867–1868. En tid formann i Trondhjems Arbeiderforening.