Necao II muere en 595 a. C., sucediéndole en el trono su hijo, Psamético II.