Siste istid avsatte både bunnmorener og eskere i Setesdalsheiene. Mange steder er fjellet svært blankskurt, med noe flyttblokker og beskjedent jord-dekke med en sparsom vegetasjon. Den sure grunnfjellsbunnen gir mest grobunn for hardføre arter av gress og lyng i nord, og mye furu opp til tregrensen på drøye 900 moh. Høyeste punkt er 993 moh. nordøst i kommunen.