Ascalón (hebreo: אשקלון ʾAšqəlōn , árabe: عَسْقَلَان ʿAsqalān) es una ciudad de Israel, situada a 56 km al sur de Tel Aviv, 73 km al sudoeste de Jerusalén y 13 km de la frontera norte de la Franja de Gaza. Asentada a orillas del mar Mediterráneo y cerca del desierto del Néguev, ha sido favorecida por un clima especialmente agradable, tanto fresco como seco. Los días lluviosos son raros y posee una de las playas de arenas más finas del país, así como innumerables lugares de entretenimiento.
La ciudad moderna debe su nombre al antiguo puerto marítimo de Ascalón, destruido en 1270 y cuyos restos se encuentran en el extremo suroeste de la metrópoli moderna. La ciudad israelí, entonces conocida como Migdal, se fundó en 1949 a unos 4 km tierra adentro de la antigua Ascalón, en la localidad palestina de al-Majdal (árabe: الْمِجْدَل, romanizado: al-Mijdal; hebreo: אֵל-מִגְ׳דַּל, romanizado: ʾĒl-Mīǧdal). Sus habitantes habían sido exclusivamente musulmanes y cristianos y la zona había sido asignada al Estado árabe en el Plan de las Naciones Unidas para la partición de Palestina de 1947; en vísperas de la guerra árabe-israelí de 1948, los habitantes ascendían a 10.000 y, en octubre de 1948, la ciudad acogió a otros miles de refugiados palestinos de los pueblos cercanos.[1][2] La ciudad fue conquistada por las fuerzas israelíes el 5 de noviembre de 1948, momento en el que gran parte de la población árabe había huido,[3] quedando unos 2700 habitantes, de los cuales 500 fueron deportados por soldados israelíes en diciembre de 1948[3] y la mayoría de los que quedaban fueron deportados en 1950.[4] En la actualidad, la población de la ciudad es casi totalmente judía.
Migdal, como se llamaba en hebreo, fue repoblada inicialmente por inmigrantes judíos y soldados desmovilizados. Posteriormente fue rebautizada varias veces, primero como Migdal Gaza, Migdal Gad y Migdal Ashkelon, hasta que en 1953 se incorporó el barrio costero de Afridar y se adoptó el nombre de Ashkelon (en español: Ascalón) para el conjunto de la ciudad. En 1961, Ashkelon ocupaba el puesto 18 entre los centros urbanos israelíes, con una población de 24.000 habitantes.[5] En 2022, la población de Ashkelon era de 153.138 habitantes, lo que la convertía en la tercera ciudad más grande del Distrito Sur de Israel.