王宝明,琅邪临沂人,出身于官宦世家。王宝明的祖父王韶之,曾任吴兴太守;父亲王晔之,曾任太宰祭酒。 南朝宋时期,王宝明嫁给南朝宋权臣萧道成的孙子萧长懋。 元徽元年(473年),王宝明为萧长懋生下长子萧昭业。
元徽二年(474年),桂阳王刘休范造反,萧道成参与讨伐的工作,当时萧道成在新亭,却传来他已阵亡的消息,此事使得萧家的宅子遭到掠夺。于是萧长懋和弟弟萧子良便将母亲裴惠昭、叔叔萧嶷的妻子庾氏,连同王宝明一同送到王宝明哥哥王昺的家中,一直等到乱事平定后,才让她们离开。
建元元年(479年),萧道成受禅登基,建立南朝齐政权,是为齐高帝。齐高帝继位后,封萧长懋为南郡王,王宝明为南郡王妃。建元四年(482年),齐高帝去世,萧长懋父亲萧赜继位,是为齐武帝。齐武帝继位后,立萧长懋为皇太子,王宝明为皇太子妃。王宝明虽然是萧长懋的正妻,但并不得萧长懋的宠爱,因此当萧长懋在为其他宫人制作华丽的新衣和新首饰时,王宝明却还仍然使用旧的帷帐与十几样旧钗。
永明十一年(493年),萧长懋去世,萧赜改立孙子萧昭业为皇太孙,封王宝明为皇太孙太妃。不久,萧赜去世,萧昭业继位,尊奉母亲王宝明为皇太后,称其居住宫殿为宣德宫,并为她配置男侍三十人。另外追赠王宝明的父亲王晔之为金紫光禄大夫,母亲桓氏为丰安县君。
隆昌元年(494年),西昌侯萧鸾发动政变,弑杀萧昭业,并以皇太后王宝明的名义下诏,追贬萧昭业为郁林王,改立萧昭业异母弟、新安王萧昭文为帝。 同年十月,萧鸾再以王宝明名义下诏,以萧昭文年幼多病,不明政事,难当重任为由,废其帝位,降封海陵王。萧鸾废黜萧昭文之后,自立为帝,是为齐明帝。齐明帝继位后,将王宝明送出宫外,让她居住在鄱阳王旧宅,称为宣德宫。
永泰元年(498年),齐明帝去世,其子萧宝卷继位。永元三年(501年),权臣萧衍废萧宝卷为东昏侯,改立其弟萧宝融为帝,是为齐和帝,并迎王宝明回宫称制,称为宣德太后。 中兴二年(502年),萧衍篡位称帝,建立南朝梁政权,是为梁武帝,南朝齐自此灭亡。王宝明于是逊居宫外。 天监十一年(512年),王宝明去世,终年五十八岁,葬于崇安陵,谥号文安皇后。 《南齐书·卷二十·列传第一》 、《南史·卷十一·列传第一》 有传。
参考资料:《南齐书·卷二十·列传第一》