2023–24 Copa del Rey

The 2023–24 Copa del Rey was the 122nd edition of the Copa del Rey (including two seasons where two rival editions were played). The winners were assured a place in the 2024–25 UEFA Europa League league stage. Both the winners and the runners-up qualified for the four-team 2024–25 Supercopa de España.

Real Madrid were the defending champions, having beaten Osasuna in the final of the previous edition, but were eliminated in the round of 16 by Atlético Madrid.

The final was held at Estadio de La Cartuja in Seville on 6 April 2024, between Athletic Bilbao and Mallorca. Following a 1–1 draw, Athletic Bilbao won the match 4–2 on penalties, securing a 24th Copa del Rey title and their first since 1984.

As across Spain, match times up to 28 October 2023 and from 27 March 2024 were CEST (UTC+2). Times on interim ("winter") days were CET (UTC+1). Matches played in the Canary Islands used the WET (UTC±00:00).

Schedule and format
In the summer of 2023, the RFEF released the calendar of the competition and confirmed the format of the previous season would remain.
 * Notes
 * Matches ending in a draw were decided in extra time and, if still level, by a penalty shoot-out.

Qualified teams
The following teams qualified for the competition. Reserve teams were not allowed to enter.
 * Notes

Draw
Teams were divided into four groups according to geographical criteria.

First round
The first round was played by 110 of the 115 qualified teams, with the exceptions being the four participants of the 2023–24 Supercopa de España, and the Primera RFEF champions. The ten winners from the previous preliminary round were paired with ten teams from La Liga. The four Copa Federación semi-finalists were drawn with the other four teams from La Liga, and the last two La Liga teams were drawn with two teams from the Tercera RFEF. The last six teams from the Tercera RFEF were paired with six teams from the Segunda División. The last fourteen teams from Segunda División were paired with fourteen teams from the Segunda RFEF. Then, eighteen teams from the Segunda RFEF were paired with the eighteen teams from the Primera RFEF. Finally, two teams from Segunda RFEF were paired each other.

A total of 55 matches were played between 31 October and 2 November 2023, as well as two postponed matches on 8 and 14 November, respectively.

Draw
The draw for the first round was held on 17 October 2023. Teams were divided into seven pots.

Matches

 * Notes

Second round
The second round was played by 56 teams, with the four participants of the 2023–24 Supercopa de España having a bye. The Primera RFEF champions entered in this round. The three Tercera RFEF teams were paired with three teams from La Liga. The eleven Segunda RFEF teams were drawn with eleven teams from La Liga, and the last La Liga team were drawn with one team from the Primera RFEF. The last nine teams from the Primera RFEF were paired with nine teams from the Segunda División. Finally, eight teams from Segunda División were paired each other.

A total of 28 matches were played between 22 November and 7 December 2023.

Draw
The draw for the second round was held on 15 November 2023. Teams were divided into five pots.

Matches

 * Notes

Draw
The draw for the round of 32 was held on 12 December 2023 in the RFEF headquarters in Las Rozas. The four participant teams of the 2023–24 Supercopa de España were drawn with the teams from the lowest category. The remaining teams from the lowest categories faced the rest of La Liga teams. Matches were played at stadiums of lower-ranked teams.

A total of sixteen matches were played between 6 and 8 January 2024.

Matches

 * Notes

Draw
The draw for the round of 16 was held on 8 January 2024 in the RFEF headquarters in Las Rozas. The qualified teams were split up into three groups based on their division in the 2023–24 season. When possible, matches were played at the stadiums of the lower-ranked teams, otherwise the first team drawn played at home.

A total of eight matches were played between 16 and 18 January 2024.

Draw
The draw for the quarter-finals was held on 19 January 2024, 13:00 UTC+1 CET, in the RFEF headquarters in Las Rozas. As there were no remaining teams from the lower divisions, home teams were determined by luck of the draw.

A total of four matches were played between 23 and 25 January 2024.

Draw
The draw for the semi-finals was held on 26 January 2024, 13:00 UTC+1 CET, in the RFEF headquarters in Las Rozas.

First leg matches were played on 6 and 7 February, and second leg matches were played between 27 and 29 February 2024.

Summary

 * }

Matches
''1–1 on aggregate. Mallorca won 5–4 on penalties.''

Athletic Bilbao won 4–0 on aggregate.