We report the effect of boron (nitrogen)-divacancy complex defects on the electronic properties of graphene nanoribbon by means of density functional theory. It is found that the defective subbands appear in the conduction band and valence band in accordance with boron (nitrogen)-divacancy defect, respectively;the impurity subbands don’t lead to the transition from the metallic characteristic to a semiconducting one. These complex defects affect the electronic band structures around the Fermi level of the graphene nanoribbon;the charge densities of these configurations have also changed distinctly. It is hoped that the theoretical results are helpful in designing the electronic device.