General elections were held in Saint Helena on 26 July 2017. A total of 17 candidates contested the elections.
The 12 seats in the Legislative Council were elected by plurality-at-large voting, with voters allowed to cast up to 12 votes. Eight polling stations were opened for voting.