Why did the tribe of Dan move to northern Israel?
The tribe of Dan moved to northern Israel because they did not have enough territory in their designated place. The context states, 'Dan moved up clear into the northern area of Israel when they didn't have enough in their designated place.' This relocation was due to insufficient land, though Dan also became guilty of idolatry.
Les explains that Dan moved up into the northern area of Israel because the tribe did not have enough in their designated place. He notes that Dan was the first tribe to go into idolatry, and consequently Dan is left out of the twelve tribes listed in Revelation 7. The other tribes each have 12,000 sealed, but Dan is omitted for this purpose.