La ciudad está situada en el continente asiático, cerca de la confluencia de los ríos Amur y Ussuri, 753 km al norte de Vladivostok y 30 km al este de la frontera con China.