Кубок Республики 1931 года был 31-м розыгрышем Кубка Испании — кубка Испании по футболу .
С провозглашением Второй Испанской Республики 14 апреля все команды, в названии которых было слово «Real» («Royal»), изменили его по антимонархическим причинам. Real Sociedad меняется на Donostia FC. Большинство этих изменений были сделаны между первыми и ответными матчами первого раунда.
Соревнование началось 12 апреля 1931 года и завершилось 21 июня 1931 года финалом, который состоялся на стадионе «Чамартин» в Мадриде . «Атлетик Бильбао» выиграл свой 11-й титул, второй подряд.
Первый матч состоялся 12 апреля. Ответный матч состоялся 3 мая.
«Атлетик Бильбао» и «Спортинг Хихон» получили абонемент.
Первый матч состоялся 10 мая. Ответный матч состоялся 17 мая.
Игра состоялась в Мадриде 19 мая.
Первый матч состоялся 24 мая. Ответный матч состоялся 31 мая.
Игра состоялась 2 июня в Барселоне.
Первый матч состоялся 7 июня. Ответный матч состоялся 14 июня.
Игра состоялась в Мадриде 16 июня.