Krasnoslobodsk ( ; ) is a town and the administrative center of Krasnoslobodsky District of the Republic of Mordovia, Russia, located on the left bank of the Moksha River (a tributary of the Oka), 107 kilometers west of Saransk, the capital of the republic.