Sveti Petar (lit. "Saint Peter") may refer to:

Sveti Petar (island), an uninhabited Croatian island in the Adriatic Sea Sveti Petar, Cres, a village on Cres, Primorje-Gorski Kotar County, Croatia Sveti Petar Čvrstec, a village in Koprivnica-Križevci County, Croatia Sveti Petar Orehovec, a village and a municipality in the Koprivnica-Križevci County in Croatia Sveti Petar u Šumi, a village and municipality in Istria County, Croatia Sveti Petar (Makarska, Croatia), a peninsula at the port entrance of Makarska Sveti Petar, Varaždin County, a village near Mali Bukovec, Croatia Sveti Petar, Karlovac County, a village near Ogulin, Croatia Sveti Petar, Mošćenička Draga, a village near Mošćenička Draga, Primorje-Gorski Kotar County, Croatia Sveti Petar na Moru, a village near Sveti Filip i Jakov, Croatia