卡迪根(英语:Cardigan,威尔斯语:Aberteifi)是位于英国威尔斯中部锡尔迪金的一座城镇,现在是锡尔迪金的第二大城市。卡迪根的历史可以追溯至11世纪晚期至12世纪早期。2001年时,卡迪根的人口有4,203人。