Ulán Bator está situada a una altura aproximada de 1350 metros sobre el nivel del mar, ligeramente al este del centro de Mongolia, en la cuenca del río Tuul, un subafluente del Selengá.