Місто було засноване у 1727 році російським дипломатом. З. Л. Рагузинським-Владиславичем.
День в історії Бурятії: 27 червня 1934 Троїцкосавськ перейменували в Кяхту Місто був заснований у 1727 році російським дипломатом С. Л.
Місто виник у 1727 році як Троїцькосавський острог, потім – фортеця Троїцкосавська. Виріс навколо фортеці Місто до 1934 року називався Троїцькосавському, потім був об'єднаний із торговою слободою Кяхта та перейменований.
Трохи пізніше, за 4 км від фортеці, на березі річки Кяхтінка, було закладено торгову слободу Кяхта (Кяхта в перекладі з бурятської мови «пирій»).