Gazipaşa’nın tarihi M.Ö. 628 yıllarına dayanmaktadır. O tarihlerde Selinus adıyla Hacı Musa çayının iki yakasına kurulmuş bir liman kentidir.
Roma egemenliğinin hüküm sürdüğü kent, daha sonra Selçuklu Sultanı 1. Alaaddin Keykubat’ın 1221 yılında Alanya’yı fethi ile Selçuklu egemenliğine geçmiş ve Gedik Ahmet Paşa tarafından 1471 yılında Selinti ismiyle Osmanlı yönetimine dahil edilmiştir.
Atatürk tarafından 21.10.1921 tarihinde Resmi Gazete de yayınlanan Bakanlar Kurulu kararıyla “Gazipaşa” adıyla ilçe yapılmışsa da; 1926 yılında nüfusun azlığı nedeniyle ilçeliği kaldırılmıştır. Hacımusa Çayı’nın doğusu, Şansa Nahiyesi olarak Anamur’a, batısı Pazarcı Gazipaşa olarak Alanya’ya bağlanmıştır. 1926-1948 yılları arasında Mersin iline bağlanan ilçemiz, 01/01/1948 tarihinde yürürlüğe giren 09/12/1947 tarih ve 5071 sayılı TBMM kararı ile tekrar ilçe statüsüne kavuşmuştur.