Kharachi is a rural locality in Untsukulsky District, Republic of Dagestan, Russia. Population: 410 (2021 census); 406 (2002 census); 287 (1989 Soviet census).