塔里法（）是西班牙安达卢西亚自治区加的斯省的一个市镇。2017年总人口18088人，人口密度43人/平方公里。西班牙兼欧洲最南点在此镇内。
地名语源.这座城市的名字来自阿拉伯语“Al Yazirat Tarif”（中文意为塔里夫的岛屿）。公元710年，柏柏人穆斯林将军塔里克·伊本·齐亚德率领的远征部队首次在这里登陆伊比利亚半岛，他将此地以自己的名字命名。711年，穆斯林征服伊比利亚半岛后，塔里法的市镇地位确立，其名称以“”的形式传到卡斯蒂利亚。
地理.Se