Which preposition to use with megiddo

in Occurrences 3%

Megiddo in the Algonquin means he barks, or a barker.

on Occurrences 1%

Their life centered about certain important cities like Megiddo on the southwestern side and Bethshean on the eastern side of the Plain of Esdraelon.

Which preposition to use with  megiddo