Байкало-Амурская магистраль
Расположен в 125 км к северу от районного центра, города Зея, на северном берегу Зейского водохранилища. Недалеко от посёлка находится устье реки Мульмугакан. В 10 км севернее посёлка проходит Байкало-Амурская магистраль, ближайшие станции — Улак (ДВЖД) и Верхний Улак (железнодорожная линия Улак — Эльга).