旦刘备逝世，诸葛亮当权后会遭到报复，于是趁成都空虚叛乱，纵火烧临邛，杨洪于是派将军陈曶和郑绰讨伐黄元，当时众人都认为黄元战败后会逃到南中固守，但杨洪认为黄元不会这样，必会沿江东下逃走，派陈曶等在南安崃口阻截，最后果然生擒黄元。建兴元年（223年），赐爵关内侯，再次被任命为蜀郡太守、忠节将军，后来担任越骑校尉，继续治理蜀郡。杨洪不好学问，但他忠心事朝，对公事如同家事般紧张，建兴六年（228年）在任内逝世。
三国演义.在65回，杨洪随刘璋投降。在80回提及杨洪是治中，91回提及孔明