Hassa ilçesinin kurulu olduğu bölge M.Ö. 3000 yıllarından beri yerleşim alanı olarak kullanılmaktadır. Bölgede Akadlar, Babilliler, Asurlular, Hititler, İskitler, Persler, Selevkouslar, Kilikya Krallığı, Romalılar, Emeviler, Abbasiler, Tolunoğlulları, İhşitler, Selçuklular, Eyyubiler, Memlüklüler egemenlik sürmüşlerdir. l516 Mercidabık Zaferi ile Osmanlıların yönetimine geçmiştir.
Hassa İlçesi 1864-1865 yıllarında Amanos Dağlarında yaşamakta olan 'ULAŞLI' boyunun isyanı üzerine bölgeye gönderilen Osmanlı Fırka-ı İslahiye birlikleri komutanı olan İbrahim Derviş Paşa'nın isyanı bastırarak (Seyyar Jandarma bölüğünün eskiden bulunduğu, mevcut belediye şehir parkının bulunduğu yerde) bölgede konaklaması ile kurulmuştur. Ordu-Köyü namı ile bir karye olarak teşkil olunan Hassa'ya civar nahiyeler olan Hacılar, Tiyek ve Akbez'den haneler getirilerek yerleştirilir ve Maraş Mutasarrıflığına bağlanır.
İlçemiz Birinci Dünya Savaşı sırasında 1918 yılında Fransızlarca ilk kez işgal edilir. Çetelerin şiddetli mukavemeti sonucunda çekilmek zorunda kalan Fransızlar 10 Kasım 1920'de ikinci kez, 09-10 Mart 1921'de üçüncü kez, ve 15 Mart 1921'de son kez işgale uğrar. 20 Ekim 1921 Ankara İtilaf namesi ile 5 Ocak 1922 tarihinde Fransız birliklerince boşaltılır. Bu karışık dönemde Türk Çeteleri Hassa'ya girerek, Kasım 1921'de hükümet binasına Osmanlı Sancağı çekmişler, sınırı ve kurtuluşu fiili hale getirmişlerdir. Halk arasında bu tarih 15 Kasım olarak bilinmekte ve bu tarih kurtuluş bayramı olarak kutlanmaktadır.
Hassa İlçesi Hatay'ın Türkiye'ye katılışına kadar Gaziantep ili, İslahiye İlçesine bağlı bir bucak iken, Hatay'ın ilhakı ile (1939) ilçe konumuna erişmiştir. İlçemiz 39 mahalleden oluşmaktadır.