Селение расположено на правом берегу Ангары в 80 километрах от озера Байкал. Удаленность от районного центра 95 км., от столицы Бурятии 570 км. Село связано с другими населенными пунктами железной и грунтовой, автомобильной дорогами. С районного центра Нижнеангарск в столицу республики Улан-Удэ можно добраться на самолете. Сельское поселение граничит с восточной стороны с городским поселение Новый Уоян, с западной стороны с городским поселением Кичера, которые являются железно-дорожными станциями Байкало-Амурской магистрали. Разница с московским временем +5 часов.
Климат в районе поселения резко – континентальный. Самый холодный месяц - январь, когда температура воздуха может достигать -52 градусов по Цельсию; самый теплый – июль, средняя температура +21 градус. Среднегодовое количество осадков 521 мм. Поселение располагается в долине между гор, она богата полезными ископаемыми, ценной пушниной, лесом, рыбой.
Площадь лесов Ангоянского лесхоза составляет 1524,5 тыс. га.
Площадь сельских лесов 42,76 га. сельскохозяйственные земли 15 га.
Площадь населенного пункта составляет 110,09 га.
Общая численность населения на конец декабря 2017 года составила 700 человек, и 286 хозяйств (дворов).