La ciudad se encuentra situada a 25 km de la frontera con China, entre los ríos Amur y Ussuri, y es la segunda más poblada del Extremo Oriente ruso después de Vladivostok.