Castel di Lama is a comune (municipality) in the Province of Ascoli Piceno in the Italian region Marche, located about 80?km south of Ancona and about 10?km east of Ascoli Piceno. As of 31 December 2004, it had a population of 7,568 and an area of 11.