王莽原籍济南郡东平陵。汉元帝皇后王政君之侄。幼年时父亲王曼去世，很快其兄也去世。王莽孝母尊嫂，生活俭朴，饱读诗书，结士，声名远播。王莽对其身居大司马之位的伯父王凤极为恭顺。王凤临终时嘱咐王政君照顾王莽。汉成帝时，西汉阳朔三年（前22年），王莽初任黄门郎，后升为射声校尉。王莽礼贤下士，清廉俭朴，常把自己的俸禄分给门客和穷人，甚至卖掉自己车马接济穷人，深受众人爱戴。其叔父王商甚至上书愿把其封地的一部分让给王莽。永始元年（前16年）封新都侯、骑都尉及光禄大夫侍中。绥和元年（前8年）继他的三位伯、叔之后出任大