Les Championnats d'Europe de pentathlon moderne 2004 se sont tenus à Albena, une station balnéaire de Bulgarie.