Tvers over Neshalvøya ligger Solbergåsen, som geologisk er en horst i overgangen mellom Akershusgrabenen i sør og Rendalsgrabenen i nord. Her finnes det høyeste punktet på Neshalvøya, Liberget, 486 meter over havet. Berggrunnen her er harde grunnfjellsbergarter (øyegneis og granittisk gneis), til forskjell fra sedimentære bergarter som forvitrer lettere både på nordsiden og sørsiden.