其实,李善长和刘伯温地位悬殊的最主要原因是两人所处的集团不同。李善长是安徽定远人,他和朱元璋另外两位心腹大将徐达(安徽濠州人)、常遇春(安徽濠州人)一起组成了大明王朝安徽集团的核心。朱元璋是个疑心很重的人,在他的心中早就把文臣武将按亲疏远近分成了三六九等。当年他从安徽一起带出来的那批“小伙伴”是他最依仗的肱骨之臣,也是他最信任的心腹,在开国功臣的名单上,这些人都被委以重任。而像刘伯温这样非核心集团成员,在完成了天下一统的大业之后,就只能靠边站了。
一百多年后,明朝正德皇帝认为刘伯温功勋卓著,应当予以加封,于是追封他为太师,谥号文成。