Grad Primorsko je središte istoimene opštine u Bugarskoj i nalazi se na krajnjem jugositočnom delu Bugarske crnomorske obale. Smešten je na malom poluostrvu i od Burgasa je udaljen 50 km, a od prestonice Sofije 450 km. Grad na istočnoj strani izlaz na Crno more, na zapadu i sveru se graniči sa opštinom Sozopol, a na jugu sa opštinom Carevo, pa je blizu i tih većih turističkih centara Bugarske. U gradu živi nešto manje od 3000 ljudi, ali se ovaj broj u letnjoj sezoni višestruko uvećava zbog toga što veliki broj turista bira baš aranžman u ovo simpatično primorsko odmaralište za mesto svog odmora.