苍台镇是河南省南阳市唐河县下属的一个镇，位于唐河县西南部，面积85.5平方千米，人口4万。下辖20个行政村：。苍（台）湖（阳）、苍（台）新（野）、苍（台）襄（阳）公路过境。