Hovedsakelig dekkes kommunen av de nedre og midtre lag av skyvedekket til den kaledonske fjellkjedefoldingen, med nederst glimmerskifer og fyllitt, og øverst granitt og øyegneis fra midtre og yngre proterozoikum. Kommunen grenser bare helt i sørøst mot det svekonorvegiske grunnfjellsskjoldet, med , 1 800 - 1 550 millioner år gammel. granittisk til diorittisk gneis. Forkastningene går i sørvest-nordøst retning.