人，占总人口72.58%；65岁及以上的老年人共2594人，占总人口的8.805%。男性共计14753人，占总人口50.08%；女性共计14705人，占总人口49.91%。本地居住的人口中，拥有本地户籍的人口为29067人，占98.67%。商老庄乡以汉族为主，其次是回族。2003年时，商老庄乡有汉族29994人、回族119人、其他民族3人。
基础设施.教育医疗方面，2003年时，商老庄乡有中学两所，小学七处，幼儿园五处。中小学教职工共计251人，在校生2256人。有一所乡卫生院