Расположен на правобережье Баргузина (в 0,5—1 км западнее основного русла реки. выше впадения в него реки Тун), в 38 км к юго-западу от районного центра, села Курумкан, по восточной стороне Баргузинского тракта — региональной автодороги Р438. Первый по тракту населённый пункт Курумканского района со стороны Баргузинского района.
Топонимика
Название Элэсун происходит от бурятскогоэлһэн — песок[2].
↑Мельхеев М. Н. Топонимика Бурятии: История, система и происхождение географических названий. — Улан-Удэ: Бурятское книжное изд-во, 1969. — 185 с., с. 180