La final de la Copa del Rey de 2006 fue la 104.ª final desde su creación. El partido se disputó el 12 de abril de 2006 en el Estadio Santiago Bernabéu de Madrid . El encuentro lo disputaron el Espanyol y el Real Zaragoza , y fue arbitrado por Medina Cantalejo . El Espanyol levantó el trofeo por cuarta vez en su historia con una victoria por 4-1.