Cuba estuvo representada en los Juegos Olímpicos de Atenas 2004 por un total de 151 deportistas, 97 hombres y 54 mujeres, que compitieron en 18 deportes.