The invention discloses a processing method and system for improving the yield of embedded Flash, and belongs to the field of integrated circuits. The method comprises the following steps of: after erasing the Flash, performing write operation and read operation on each page of the Flash, judging whether the page is a normal page or a bad page, and directly writing a page address of the bad page into a redundant page address register when the bad page appears; when the system bus accesses the Flash, comparing the address accessed by the system bus with the median of the address register of the redundant page, and if the comparison result is inconsistent, indicating that the system bus accesses the normal page at the moment, and the redundant page does not need to be accessed; if the comparison result is consistent, indicating that the system bus accesses a bad page at the moment, setting a redundant page enabling position, and directly skipping the bad page by the system bus to access a redundant backup page; when the enable bit of the redundant page is 1, indicating that the replacement of the bad page by the redundant page takes effect, and the read-write operation of the system bus on the Flash bad page is mapped to the redundant page.