Šempeter pri Gorici is a town located in the Slovene Littoral region of Slovenia. It serves as the administrative seat for the Municipality of Šempeter-Vrtojba.
The town is notable for its location near the border with Italy, featuring a designated border crossing into the Italian town of Gorizia.