General elections were held in Liechtenstein on 23 March 1958. The elections were called ahead of schedule after the Patriotic Union members of the Landtag resigned over a dispute regarding the electoral law. The Progressive Citizens' Party won nine of the 15 seats in the Landtag, but remained in coalition with the Patriotic Union. Voter turnout was 96.4%, although only male citizens were allowed to vote.
The 15 members of the Landtag were elected by open list proportional representation from two constituencies, Oberland with 9 seats and Unterland with 6 seats. Only parties and lists with more than 18% of the votes cast in each constituency were eligible to win seats in the Landtag. The elections was the first to use a majority clause, where the party with the most votes would also have the most seats. Only male citizens were eligible to vote.