积达6475平方千米，岛上有全国最高峰波波马纳休山，海拔2330米。气候为赤道多雨气候，终年炎热，盛行赤道海洋气团，无旱季。年均降水量在3000毫米左右。所罗门群岛由两组截然不同的陆地生态区组成。当中大多数岛屿，连同属于巴布亚新几内亚的领土的布干维尔岛及布卡岛，都属于所罗门群岛雨林生态区；圣塔克鲁兹群岛是所罗门东边主要的一群，与临近的瓦努阿图群岛属于瓦努阿图雨林生态区。这两个生态区，连同邻近的新喀里多尼亚、俾斯麦群岛、新几内亚、澳大利亚和新西兰，都属于澳亚大陆生态区的范围。