The 2006 Copa del Rey final was the 104th final since its establishment. The match took place on 12 April 2006 at the
Santiago Bernabéu Stadium in
Madrid. The match was contested by
Espanyol and
Real Zaragoza, and it was refereed by
Medina Cantalejo. Espanyol lifted the trophy for the fourth time in their history with a 4–1 victory.