Расположен на правом берегу р. Невы в устье р. Дубровки, на автодороге 41К-067 Новая Пустошь – Невская Дубровка, соединяющей с трассой «Кола». Конечная ж/д станция Невская Дубровка на линии Санкт-Петербург – Петрокрепость, открыта в 1929 г.
Упоминается в новгородской Писцовой книги Водской пятины как деревня «Дуброва на Неве» на правом берегу Невы в 1500 г. Позднее упоминалась как Большая Дубровка и Малая Дубровка, Выборгская Дубровка, Московская Дубровка, Невская Дубровка.
В годы войны в посёлке располагались полевой и эвакуационный госпитали. Население – 7315 чел. (2019 г.).
Достопримечательности:
- Музей «Невский пятачок».
- Памятники истории и памятные места, связанные с Великой Отечественной войной.
- Церковь во имя иконы Божией Матери «Взыскание погибших» (2010 г.).
- Часовня памяти – мемориальное сооружение, часть проекта ветеранов военной контрразведки «Молчаливое эхо войны».
- В 1959 – 1961 гг. в Дубровке жил известный советский поэт, вологжанин Николай Рубцов, его именем названа одна из улиц посёлка.