国企。按照公司属性,上海医药属上海市国企,上海属国资部门通过上海医药集团和上海实业集团合计控制股份超过36%;另外云南白药也持股近18%。上海医药集团股份 有限公司的前身是上海医药集团总公司,是沪港两地上市的大型医药产业集团,总部位于上海与香港。