Ashkelon atau Ashqelon Ibrani אַשְׁקְלוֹן Arab عسقلان ˁAsqalān ; adalah sebuah kota di pesisir Mediterania di Israel, 50 km (40 menit menggunakan bus) dari sebelah kota Tel Aviv.