Das Finale der Copa del Rey 2012 war das 110. Finale seit der Gründung des Turniers (einschließlich zweier Spielzeiten, in denen zwei rivalisierende Ausgaben ausgetragen wurden). Das Spiel wurde von Athletic Bilbao und Barcelona am 25. Mai 2012 im Vicente Calderón in Madrid bestritten . Dies war das erste Treffen der Vereine im Finale seit 2009, bei dem Barcelona die Trophäe mit einem 4-1-Sieg gewann. Dieselben Teams, die beiden mit den meisten Pokalsiegen in der Geschichte des Wettbewerbs, trafen auch im Achtelfinale der Ausgabe 2010/11 aufeinander , in dem Barça sich nach zwei Unentschieden durch Auswärtstore durchsetzte.
Barcelona holte sich den Pokal zum 26. Mal in seiner Geschichte mit einem 3:0-Sieg.