Первое время пост имел двойное название: Новгородский — по названию бухты, описанной экспедицией Н. Н. Муравьёва-Амурского, и Посьет — в честь русского мореплавателя адмирала К. Н. Посьета.
Находится на полуострове Новгородский в заливе Посьета Японского моря. Расстояние до Владивостока — около 270 км. Один из самых южных населённых пунктов Дальнего Востока России и самый южный порт России.