王亮答：“若其可扶，明公岂有今日之举！”萧衍没有怪罪他。萧衍开霸府，以王亮为大司马长史、抚军将军、琅琊清河（属青冀州，靠近魏齐边境）二郡守。萧衍被封为梁公，王亮以使持节兼太尉授萧衍相国、扬州牧印绶及梁公玺绂。萧衍授王亮侍中，中兴二年（502年）正月，守尚书令，固辞不拜，于是被任为侍中、中书监，兼尚书令。
南朝梁年间.四月，萧衍受禅建立南朝梁，史称梁武帝，王亮以兼太保、中书监、兼尚书令奉皇帝玺绂。武帝迁王亮为侍中、尚书令、中军将军，引参佐命，封豫宁县公，邑二千户。天监元年（502