常善(500~565)南北朝时期高阳人。北魏武泰元年(528),太后胡氏毒死孝明帝,欲立元钊。尔朱荣率兵入洛阳,杀死太后及元剑,立孝庄帝。常善跟随尔朱荣入洛,因讨逆有功授威烈将军,加封龙骧将军、中散大夫直寝,封爵房城县男,封邑300户。后跟随北魏权臣宇文泰讨平侯莫、陈悦,拜天水郡(治今甘肃天水)守。孝武帝西迁后,授武卫将军,进爵为武始县伯,增邑200户为禄。西魏建立后改事西魏。大统初年(535),加封平东将军,进爵为侯。擒窦泰、复弘农、破沙苑,累有战功,拜持节卫将军、骠骑大将军、秦州(治今甘肃天水)刺史。大统四年(538),跟随文帝战于河桥,加封大都督,拜泾州(治今甘肃泾川)刺史。
茹茹入侵,抄掠北边。常善率所部破之,尽获所掠,拜车骑大将军,仪同三司,升骠骑大将军,开府仪同三司、西安州(治今陕西定边)刺史,转蔚州(治今山西灵丘)刺史,多次到藩镇督察,颇有政绩。西魏恭帝二年(555),进爵永阳郡公,增邑3000户。557年,北周代西魏,北周孝闵帝登基,常善官拜大将军、宁州(治今甘肃宁县)总管。保定二年(562)入为小司徒。保定四年(564),突厥入犯,隋公杨忠东伐,以常善作应接。常善历经北朝的北魏、西魏、北周三国,戎马一生,终于疆场。死后追赠持节柱国大将军、大都督。