Kyakhta (Russian: Кя́хта; Buryat: Хяагта, Khyaagta) is a town in the Republic of Buryatia, Russia, located on the Kyakhta River near the Russian-Mongolian border. Population: 20,041 (2010 Census preliminary results); 18,391 (2002 Census); 18,307 (1989 Census).