El XXVIII Campeonato Europeo de Atletismo en Pista Cubierta se celebró en Madrid (España) entre el 4 y el 6 de marzo de 2005 bajo la organización de la Asociación Europea de Atletismo (AEA) y la Real Federación Española de Atletismo.
Las competiciones se llevaron a cabo en el Palacio de Deportes de la Comunidad de Madrid.
Participaron 560 atletas de 42 federaciones nacionales afiliadas a la AEA.