Piala Negara Eropa 1964 adalah gelaran kedua dari Kejuaraan Eropa UEFA. Babak final turnamen diselenggarakan di Spanyol. Edisi ini dimenangi tuan rumah setelah menang 2–1 atas juara bertahan Uni Soviet.
Turnamen ini berformat knock-out, 29 tim ambil bagian (Yunani mundur setelah dijadwalkan bertanding dengan Albania). Soviet, Austria dan Luksemburg menerima bye ke putaran kedua. Tim-tim memainkan laga kandang-tandang sampai semifinal; empat tim terakhir yang bertahan melaju ke babak final, di mana tuan rumah dipilih setelah tim-tim ini diketahui.
Di semifinal, Uni Soviet menaklukkan Denmark 3–0 di Barcelona dan tuan rumah menghentikan Hungaria 2–1 di Madrid lewat perpanjangan waktu. Spanyol mundur pada edisi 1960 usai bersua Uni Soviet, tetapi pada kesempatan kali ini, diktator Spanyol, Jenderal Fransisco Franco mengizinkan tim Matador berlaga melawan Soviet. Di depan 79,000 orang penonton di Stadion Santiago Bernabeu di Madrid, tuan rumah sukses merebut gelar lewat skor 2–1 setelah gol larut kemenangan dari Marcelino.[1]