Balakhta is an urban locality in Balakhtinsky District of Krasnoyarsk Krai, Russia. Population: 7,410 (2010 census); 7,843 (2002 census); 7,793 (1989 Soviet census).