Malgobek is a town in the Republic of Ingushetia, Russia, located 45 kilometers (28 mi) northwest of the republic's capital of Magas. Population: 31,018 (2010 census); 41,876 (2002 census); 20,364 (1989 Soviet census).