Il obtient la nationalité finlandaise en début d'année 1997. Pour l'une de ses premières compétitions sous ses nouvelles couleurs, Hämäläinen s'adjuge le meeting de Götzis, signant sa troisième victoire après 1993 et 1994. À domicile, à Oulu, il dispute et remporte la Coupe d'Europe d'athlétisme B des épreuves combinées. Durant l'été, à Athènes, il participe à ses quatrièmes Championnats du monde consécutifs, obtenant une nouvelle fois une médaille d'argent. Auteur du deuxième meilleur total de sa carrière avec points, il établit un nouveau record national de Finlande. En 1998, Eduard Hämäläinen se classe deuxième des Championnats d'Europe de Budapest, derrière l'Estonien Erki Nool et devant le Russe Lev Lobodin, ce podium ayant la particularité de voir trois athlètes ayant grandi en Union soviétique de trois nationalités différentes.