Kraskino ( ) is an urban locality (an urban-type settlement) in Khasansky District of Primorsky Krai, Russia, located on the shore of the Posyet Bay, 282 kilometers southwest of Vladivostok, near the border with North Korea.