Разъезд Пожарский расположен на реке Большая Змейка, в 5 км от её впадения в бухту Нарва Амурского залива. Посёлок связан автомобильной дорогой длиной 10 км с трассой А189Раздольное — Хасан. Расстояние до райцентра, посёлка Славянка, по дороге составляет 37 км, до Владивостока — около 160 км.