Shakhunya (Russian: Шахунья) is a town in Nizhny Novgorod Oblast, Russia, located on the Nizhny Novgorod–Kirov railroad, 240 kilometers (150 mi) northeast of Nizhny Novgorod. Population: 20,926 (2010 Census preliminary results); 21,724 (2002 Census); 22,337 (1989 Census).