Han Chinese
商老庄乡以汉族为主，其次是回族。2003年时，商老庄乡有汉族29994人、回族119人、其他民族3人。