Suchań (saksa Zachan) on linn Poolas Lääne-Pomorze vojevoodkonnas Stargardi maakonnas, Suchańi valla halduskeskus. Suchań asub Stargardist umbes 20 km idakagus.
Asulat on esmamainitud 1269. aastal.[1] Linnaõigused sai Suchań enne 1487. aastat. Kuni 1945. aastani oli linn Saksamaa koosseisus.[2]