卡斯蒂利亚-莱昂(西班牙语:Castilla y León)是西班牙的自治区,位于西班牙国土西北方,自治区政府驻地为巴利亚多利德(实际上无法定首府),人口2,510,849(2005年)。
卡斯蒂利亚-莱昂的前身是莱昂王国和旧卡斯蒂利亚(西班牙语:Castilla la Vieja),如今是西班牙面积最大的自治区,也基本上是欧盟最大的自治区。