Численность населения: по данным ЦСУ на 1 января 2012 года общая численность жителей Серпуховского района составила 35186 человек ( 1 января 2006 года - 33734 человека). При этом уровень населения с 2002 года возрос на 1,8%.
Уровень урбанизации: 25,8% - городское население;74,2% - сельское.
Этнический состав жителей: русские - 91,78 %, украинцы - 2,28 %, мордва - 1,05 %, белорусы - 0,61 %, армяне - 0,28 %, чуваши - 0,26 %, узбеки - 0,06 %, евреи - 0,03 %, представители других наций - 1,74 %, ещё 1 % жителей не указали свою этническую принадлежность.
Конфессиональный состав: православные.