Barstad var medlem av Førde kommunestyre og formannskap fra 1976 til 1981 og Førdes ordfører fra 1980 til 1981. Han var statssekretær i Landbruksdepartementet under Willoch-regjeringen fra 1981 til 1983.