General elections were held in the Solomon Islands on 22 February 1989. A total of 257 candidates contested the election, the result of which was a victory for the People's Alliance Party, which won 23 of the 38 seats.
|People's Alliance Party||15,562||19.23||23||+11|
|Solomon Islands United Party||14,703||18.17||4||–9|
|Solomon Islands Liberal Party||4,870||6.02||2||+1|
|National Front for Progress||699||0.86||3||New|
|Solomon Islands Labour Party||2||New|
|Source: Nohlen et al.|