Основан в 1648 году в устье реки Баргузин. Первоначально населённый пункт располагался на правом берегу реки. После повышения уровня воды в Байкале из-за строительства Иркутской ГЭС в 1956 году был перенесён на более высокий левый берег. В посёлке в настоящий момент еще сохранились дома, перенесённые при переселении.
Статус посёлка городского типа с 1938 года.
В состав муниципального образования входят населенные пункты:
1)посёлок Усть –Баргузин
2)посёлок Курбулик
3)посёлок Монахово
4)посёлок Святой Нос
5)посёлок Ушканьи острова
6)посёлок Чивыркуй
7)село Гусиха
8)село Катунь
9)село Максимиха
Общая численность населения 7829 человек, количество дворовых хозяйств 2984 дворов, 5 Многоквартирных домов