ISO 3166-2:ES是定义西班牙的ISO代码，属于ISO 3166-2的子集。每个代码皆由西班牙ISO 3166-1的前缀代码「ES」及下面两种行政区的缩写一到两位拉丁字母的地区代码产生：前缀代码与地区代码间以连接号连接。
代码.
自治区、自治市.原文名中不同颜色的色格代表不同的原文语言
省.原文名中不同颜色的色格代表不同的原文语言
特殊地区.下列地区因为地处北非，为世界关务组织在ISO 3166