Численность постоянного населения Мокшанского района на 01.01.2008 составляет 28,9 тыс. чел. В состав района входят 17 муниципальных образований. Экономически активное население района - 12,8 тыс. чел. или 44,3% от численности постоянного населения района. Занято в различных отраслях 8,3 тыс. чел., в том числе на предприятиях промышленности - 14,4%, в сельском хозяйстве - 18,1%, на транспорте и связи - 2,6%, в торговле и бытовом обслуживании - 30,1%, в социальной сфере - 27,7%, в прочих отраслях - 7,1%.
На территории Мокшанского района проживают представители национальностей: русские - 92%, мордва - 4,7%, татары - 0,7%, а также украинцы, армяне, чуваши, белорусы.
В Мокшанском районе действует мордовская национально-культурная автономия.