Ayvacık er en by med 29 305 innbyggere (2017) i den tyrkiske provinsen Çanakkale. Den ligger sør for Ezine, sørvest for Bayramiç og vest for Edremit.