中國海關歷史悠久,早在西周和春秋戰國時期,古籍中已有關於“關和關市之征”的記載。秦漢時期進入統壹的封建社會,對外貿易發展,西漢元鼎六年在合浦等地設關。
宋、元、明時期,先後在廣州、泉州等地設立市舶司。
清政府宣布開放海禁後,於康熙二十三至二十四年,首次以“海關”命名,先後設置粵(廣州)、閩(福州)、浙(寧波)、江(上海)四海關。