Посёлок расположен в 85 км юго-западнее краевого центра (г. Чита), в 52 км северо-восточнее районного центра (село Улёты), рядом с посёлком Дровяная Улётовского района, в 43 км к юго-востоку от ближайшей железнодорожной станции Лесная на ветке Забайкальской железной дороги (Транссибирская магистраль), 4 км от станции Голубичная (филиал Лесная), 1 км ст. Елена (нерабочая, рампа Голубичная).
На момент появления площадь посёлка составляла 234 га, в 2017 году площадь достигла 626,93 га.