Старажытнае паселішча на месцы сучаснага Ашкелону было зьнішчанае ў 1270 року. За 4 км ад яго існавала паселішча Мадждал, якое насялялі мусульмане. Але ўсё насельніцтва ўцякло з пачаткам вайны і заняцьцем места ізраільскім войскам 5 лістапада 1948 року. Цяпер насельніцтва амаль цалкам жыдоўскае. У Ізраіль яго перайменавалі сьпярша ў Мігдал, а пасьля аб’яднаньня з суседнім Афрыдарам — у Ашкелон.