La Alcudia, also l'Alcúdia, is an archaeological site in the Province of Alicante, Spain, near Elche and the Vinalopó river, corresponding to the ancient city of Ilici.