977年，总会由上海人黄梦花和宁波人王剑伟创建。最初命名为香港上海联谊会。黄梦花为首任会长，王剑伟为首任理事长。1980年元旦，改名作香港上海总会有限公司，简称作“上海总会”。1978年，总会地址位于香港金融中心地带中环地区。1986年，总会总部移至湾仔。2003年，总会购入新物业，实力大增。
积极参与赛马活动.自1980年代开始，香港上海总会开始在香港赛马会拥有名下马匹，包括上海之星、上海之宝、上海福星、上海大亨、有苗头。