几年后,王莽的叔叔王商上书,请求将自己的封地分出一部分来赐给王莽。另外还有一批很有名望的人也替王莽说好话,皇帝见这么多人为王莽说好话,加上以前对他印象就不错,认为王莽是个难得的贤人。不久,王莽被封为新都侯,有1500户的食邑,后来又把他提拔为骑都尉兼光禄大夫侍中,王莽侍奉皇帝更加殷勤周到了,官当得越大,他就越谦虚谨慎。
其实王莽是个沽名钓誉的人,当时太后的外甥淳于长才能卓越,地位在王莽之上。王莽很妒忌他,于是暗中搜集淳于长的罪过,然后通过大司马王根上报给了皇帝,淳于长被处死。王根后来请求退休,将大司马一职交给王莽,王莽就任大司马后更加注重自己的名声,把自己得到的赏赐和收入全部用来招待士人,让他们为自己吹嘘。汉成帝去世后,汉哀帝继承了皇位。太后命令王莽把大司马的职位让给哀帝的外戚。王莽只好上书请求退休,但哀帝制止了他,王莽也就没有把大司马的职位交出来。