Нарва – третий по величине город Эстонии с населением около 60 000 человек. Вся территория страны делится на 15 административных единиц. Нарва расположена в уезде Ида-Вирумаа – преимущественно русскоязычном регионе Эстонии.
Город относится к Северной Европе, его точные географические координаты – 59°22′ с. ш. 28°11′ в. д. Нарва находится на севере восточной границы Эстонии.
Город расположен на берегу одноименной реки, по которой проходит Российско-Эстонская граница. На противоположном берегу находится российский Ивангород. Страны отделены мостом Дружбы длиной 170 метров.
Относительно Санкт-Петербурга город расположен западнее и немного южнее. От города до берега Финского залива – 14 км. Расстояние до соседних крупнейших городов: Санкт-Петербург – 158 км, Таллин – 210 км.
Добраться до Нарвы из Санкт-Петербурга можно на автомобиле или автобусе – время в пути около 3 часов. Также в этом городе совершает остановку поезд «Балтийский экспресс» – время в пути от СПб – 4 часа.