Na ostrovoch žili ľudia po tisíce rokov. Prvým Európanom, ktorý ich videl, bol v roku 1568 španielsky moreplavec lvaro de Mendaa, ktorý ich pomenoval Islas Salomón. Keď kapitán Gibson RN z HMS Curacoa v júni 1893 vyhlásil južné Šalamúnove ostrovy za britský protektorát, Británia založila svoju oblasť záujmu v súostroví Šalamúnových ostrovov. Kampaň na Šalamúnových ostrovoch (1942–1945) bola svedkom intenzívnych bojov medzi Spojenými štátmi a Japonským impériom, vrátane bitky o Guadalcanal.
V roku 1975 sa oficiálny názov vtedajšieho britského cudzieho územia zmenil z „Protektorát britských Šalamúnových ostrovov“ na „Šalamúnove ostrovy“. Samospráva vznikla v roku 1976, o dva roky neskôr nasledovala samostatnosť. Dnes sú Šalamúnove ostrovy konštitučnou monarchiou, ktorej hlavou štátu je kráľovná Šalamúnových ostrovov, v súčasnosti kráľovná Alžbeta II. Súčasným premiérom je Manasseh Sogavare.