Мокшан — рабочий посёлок, административный центр Мокшанского муниципального района Пензенской области. Расположен по обоим берегам Мокши (приток Оки), часть по правому высокому и обрывистому берегу, остальная часть в пойме и надпойменной террасе реки, в 44 км к северо-западу от Пензы, в 70 км от Нижнего Ломова, в 600 км от Москвы.
Основан в 1679 году, город до 1925 года.
Население 11 203 человека (2020), площадь 7 км².
Проезд: автобусом от Пензы. Проходящие автобусы проходят по трассе, в посёлок не заходят.