上海医药是国企还是央企? 国有企业。根据公司属性,上海医药是上海的国有企业,上海是通过上海医药集团和上海实业集团控制36%以上股份的国有部门。此外,云南白药也持股近18%。上海医药集团股份有限公司,前身为上海医药集团公司,是在上海和香港两地上市的大型医药产业集团,总部设在上海和香港。