Po utworzeniu rejonu chorińskiego (1923) ośrodek administracyjny nowej jednostki przeniesiono 4 lutego 1926 z tymczasowej siedziby w Kulsku do Dudo-Aniskojego, które przemianowano na Chorinsk. W owym okresie miejscowość obejmowała powierzchnię 352,5 ha, na której znajdowało się 261 zagród zamieszkałych przez 291 rodzin (850 osób), z czego 527 (62%) stanowili Rosjanie, 289 (33,9%) Buriaci, zaś pozostałe 3,9% osoby innych narodowości. 1 listopada 1928 uruchomiono połączenie autobusowe z Wierchnieudińskiem (Ułan-Ude). Wiosną 1941 oddano do użytku most nad Udą, skracając czas podróży do stolicy.
20 marca 1973 Chorinsk otrzymał status osiedla typu miejskiego. 15 listopada 1990 powrócił do statusu wsi.
Demografia W 2016 populacja miejscowości wyniosła 11 080 osób, z czego 5311 stanowili mężczyźni, a 5769 kobiety, +Liczba ludności Chorinska (1926–2016)19261959197019791989200220102016LiczbaLiczbaZmianaLiczbaZmianaLiczbaZmianaLiczbaZmianaLiczbaZmianaLiczbaZmianaLiczbaZmiana8503 450 2 6006 5103 0607 255 7458 661 1 4068 080 5818 138 5811 080 2 942