Улан-Удэ расположен в Западном Забайкалье из-за удобного географического положения: город находится на слиянии двух рек — Селенги и Уды, в месте, где действует удобная переправа. 1
Кроме того, место для поселения было выбрано с точки зрения обороны: оно позволяло контролировать перемещения по территории Западного Забайкалья. 1
Также в XVIII веке город быстро развивался благодаря расположению на Великом Чайном пути, соединяющем Китай, Монголию и Россию. 3