아슈켈론(히브리어: אַשְׁקְלוֹן, 아랍어: عسقلان)은 이스라엘 남부 구에 위치한 도시로, 지중해 연안과 접하며 텔아비브에서 남쪽으로 50km, 가자 지구 경계에서 북쪽으로 13km 정도 떨어진 곳에 위치한다.