Hadsel kommune består av om lag 90 prosent paleo-proterozoisk grunnfjell fra 1 870 – 1 790 millioner år før vår tid. Dypbergartene mange steder i området størknet raskt, i løpet av de 10 millioner årene fram til 1 790 millioner år siden, og er omtrent like gamle som bergartene i Vest-Troms. Massene stammer fra mantelen, og magmaen strømmet oppover og blandet seg delvis med arkeisk grunnfjell, og størknet allerede ganske dypt nede i jordskorpa. De vanligste bergartene i denne strukturen er mangeritt og charnoctitt, for eksempel nord for Raftsundet.