Die St. Petersinsel (frz. Île Saint-Pierre) ist (nebst der teils überfluteten Vogelinsel) die einzige Insel des Bielersees im bernischen Seeland in der Schweiz. Sie liegt im Südwesten des Sees bei Erlach, ist seit der zweiten Hälfte des 19. Jahrhunderts über eine flache Landzunge mit dem Festland verbunden und somit eigentlich eine Halbinsel.