Kabataş İlçesinin bağlı bulunduğu Ordu bölgesi 1380'li yıllarda fethedilmiş ve Hacıemiroğulları adında bir beylik kurulmuştur. Kabataş’ın eski ismi Karay Köyüdür. 1928 yılında Ordu iline bağlanarak Kabataş adını almıştır. Daha sonra Gölköy ilçesine 1959 yılında ise Aybastı ilçesine bağlanmıştır. 1971 yılında belediye teşkilatı kurularak kasaba halini almıştır. 20 Mayıs 1990 tarih ve 3644 sayılı kanunla İlçe kurulmuş olup 14 Ağustos 1991 tarihinde faaliyete başlamıştır.