Республика Бурятия занимает исключительное место среди регионов России по обеспеченности водными ресурсами. Всего на ее территории протекает более 30000 рек, общей протяженностью более 150 тыс. км, из них 27 относятся к категории больших и средних. Реки республики относятся к трем крупным водосборным бассейнам: оз. Байкал, рек Лены и Ангары.
Среди наиболее крупных рек республики выделяются р. Селенга, Баргузин и Верхняя Ангара, впадающие в оз. Байкал. Река Селенга является самым крупным его притоком, в среднем за год она приносит около 30 км3 воды, что составляет половину всего притока в озеро. Длина реки 1024 км, на территории РФ - 419 км. Около 46 % годового стока р. Селенга формируется на территории Монголии. Наиболее крупной рекой на севере республики является р. Витим, относящаяся к речной системе р. Лены.
На территории Республики Бурятия насчитывается около 35 тысяч озер. В основном это небольшие водоемы с площадью зеркала менее 1 км2. Количество озер, имеющих площадь зеркала более 1 км2, составляет 142, в т. ч. в бассейне оз. Байкал – 58, в бассейне р. Лены – 84.