Kantang war ursprünglich die Hauptstadt der Provinz Trang. Die Provinzverwaltung befand sich zunächst in Khuan Thani, dann von 1893 bis 1916 direkt an der Küste in Kantang. Da dort jedoch regelmäßig Überschwemmungen auftraten, wurde die Hauptstadt weiter ins Inland an die heutige Position verlegt. Die Stadtsäule (Lak Mueang) von Trang jedoch befindet sich noch heute in Khuan Thani.