Narva fue un durante la Primera Guerra Mundial y la Guerra de Independencia de Estonia. En julio de 1917 se hizo una consulta en la que la población local, dividida entre rusos y estonios a partes iguales, resolvió adherirse a la nueva República de Estonia. La ciudad llegó incluso a ser capital de la efímera Comuna del Pueblo Trabajador de Estonia con apoyo del ejército rojo (1918). Finalmente, en el tratado de Tartu de 1920 se establecieron las fronteras que integraban a Narva (incluyendo Ivángorod) en Estonia.