2 Kings 23:30—Did Josiah die at Megiddo or at Jerusalem?

Problem: This verse says Josiah died in the city of Megiddo, but elsewhere it affirms he died in Jerusalem (2 Chron. 35:24).

Solution: The Chronicles passage merely states that he died; the Kings text tells us specifically where he died. It says clearly, “Pharaoh Necho killed him at Megiddo when he confronted him. Then his servants moved his body in a chariot from Megiddo, brought him to Jerusalem, and buried him in his own tomb” (2 Kings 23:29–30).


See All Problems

This excerpt is from When Critics Ask: A Popular Handbook on Bible Difficulties (Wheaton, Ill.: Victor Books, 1992). © 2014 Norman Geisler and Thomas Howe. All rights reserved. Used by permission. Click here to purchase this book.