1988年，梁广昌首次以民协身份参选葵青区议会葵盛区选举并当选，其后在1991年至1994年以民协身份连任，更曾为第二任副主席。梁广昌后来曾因竞选经费问题而跟民协对薄公堂，终于在1996年离开民协。梁广昌及后加入港同盟并在区议会选举中连任，他亦是港同盟和汇点合併后的民主党成员。区议会中，亦曾担任葵青区议会辖下食物环境卫生委员会主席。梁广昌其后转投社民连。他亦曾为民主救港力量（民主倒董力量）前执委。梁广昌亦曾担任区域市政局议员。梁广昌亦曾两次参与立法局和立法会选举，1995年香港立法局选举参加选举委员会议