通常来说,西班牙足球联赛有5个级别,分别为甲级,乙一级,乙二级,丙级,地区联赛。
西班牙足球甲级联赛(Liga de primera división,简称 La Liga,赞助商桑坦德银行冠名为La Liga Santander)通常简称西甲或西甲联赛,是西班牙最高等级的职业足球联赛,也是欧洲及世界最高水平的职业足球联赛之一。
西班牙乙级联赛是西班牙的第二级别的联赛。西乙联赛共有22支球队,联赛规则和甲级一样,采取双循环得分制,每场比赛胜方得3分,负方0分,平局双方各得1分。如果两队或多队积分相同,依次按照对赛成绩、净胜球和进球数来决定最终排名。
乙二联赛是西班牙足球联赛体系中第三级别的联赛。由西班牙足协管辖,乙二联赛包含了大多数西甲球队的预备队,如皇马卡斯蒂亚、马德里竞技B队、毕尔巴鄂竞技B队等。乙二联赛分组大致是按地区分的,同一地区的球队分在一组。
西班牙足球丙级联赛,西班牙丙级联赛按区域分成4个组,分别为丙1,丙2,丙3,丙4组,每组有20支球队组成,丙级联赛每组排名前4的球队将抽签分成4个小组进行升级附加赛,每组4个球队,以主客场淘汰制决出各组第一名,晋级下赛季的乙级联赛,但同一球会不可有两支队伍在同一级别联赛中参赛。而丙级联赛榜尾4队为降级球队,各组倒数第5名共4支球队则进行保级附加赛来产生最后一支降级球队。
地区业余联赛,包括来自18个小组大约361支队伍,小组分组和西班牙行政区划中17个大区相同(其中由于安达卢西亚实在是太大,故分为两个小组),每个小组归大区足协管辖。