Durante su reinado, el faraón Necó, rey de Egipto, subió para ayudar al rey de Asiria junto al río Éufrates, y Josías le salió al paso. Pero cuando se encontraron en Meguido, Necó lo mató.