İlçenin kuruluş tarihi kesin olarak bilinmemekle beraber, daha önce bağlı bulunduğu Çarşamba İlçesinden daha eski bir tarihe sahip olduğu sanılmaktadır. Osmanlı İmparatorluğu zamanında bir Rum köyü olan Ayvacık, Cumhuriyet kurulduktan sonra Rumlar tarafından terk edilmiştir. Bu günkü halk ilçeye Cumhuriyetten sonra yerleşmiştir.
Ayvacık, 1954 te tam teşekküllü nahiye olmuş; fakat 1969 ‘da daha önce kurulmuş devlet teşkilatları kaldırılmıştır.1978’de ise yine köy olmuştur. 20 Mayıs 1990 tarihinde Ayvacık köyü, Keskinoğlu köyü ile birleştirilerek AYVACIK ilçesi olmuştur.
19 Ağustos 1990 tarihinde yapılan mahalli seçimlerle de belediyesi kurulmuştur. Ayvacık Canik Dağlarının kuzey eteklerinde, Yeşilırmak vadisinde, Suat Uğurlu Baraj gölünün kıyısında yeralmaktadır.Bu uzun vadide bir de Hasan Uğurlu Baraj gölü bulunmaktadır. İlçenin en yakın komşusu 28 km. kuzeyindeki Çarşamba ilçesidir. Samsun’a uzaklığı ise 62 km. dir. İlçe halkının % 80-90’ı tarımla, % 1’i balıkçılıkla, % 8-9’uda ticaretle uğraşmaktadır.
Tarımsal faaliyetler mısır, buğday, arpa ve fındık üretiminde yoğunlaşmıştır. İlçe topraklarının büyük bir bölümü ormanlık arazidir. Tarıma elverişli topraklar genellikle bozuk, kuru ormanlık alanların açılmasıyla elde edilmiştir. Hayvancılık alanında ise potansiyel yeterince değerlendirilmemiş ne mera ne de ahır hayvancılığı gelişme gösterebilmiştir. İlçe de ayrıca elektrik üretimi yaparak sanayinin ana girdisi olan enerjiyi sağlayan Hasan Uğurlu Yeraltı Santrali ile Suat Uğurlu Hidro-elektrik Santrali yer almaktadır. Bu barajlar 1981 - 82 yıllarında hizmete girmişlerdir.