Река Хамир правый приток Бухтармы. Река берёт начало у горных озёр хребта Холзун на высоте около 2100 м на севере района Алтай у границы с Россией. Течёт на юго-восток, затем поворачивает на юго-запад. Впадает в Бухтарму ниже посёлка Путинциво.
Длина реки составляет 72 км. Питание преимущественно снеговое, а также дождевое. Минерализация воды составляет 50-300 мг/л.