Eduardo Costa, właśc. Eduardo Nascimento da Costa (ur. 23 września 1982 we Florianópolis) – brazylijski piłkarz grający na pozycji defensywnego pomocnika.

Kariera klubowa Karierę piłkarską Costa rozpoczął w klubie Grêmio Porto Alegre. W 2000 roku włączono go do kadry pierwszego zespołu i wtedy też zadebiutował w pierwszej lidze Brazylii. W Grêmio sukcesy odnosił w 2001 roku, kiedy to wygrał Puchar Brazylii, a także Campeonato Gaúcho, czyli mistrzostwa stanu Rio Grande do Sul.

W lipcu 2001 Eduardo wyjechał do Francji i został zawodnikiem Girondins Bordeaux. W Bordeaux wywalczył miejsce w podstawowym składzie i w swoim pierwszym sezonie zdobył z „Żyrondystami” Puchar Ligi Francuskiej. Zadebiutował też w Pucharze UEFA. W sezonie 2002/2003 zajął z Girondins 4. pozycję w Ligue 1, ale już w 2004 roku zespół uplasował się w środkowej części tabeli. W 2004 roku za 5 milionów euro przeszedł do Olympique Marsylia, w której zadebiutował 15 sierpnia w wygranym 3:0 meczu z Lille OSC. W 90. minucie spotkania zdobył trzecią bramkę dla Olympique. W marsylskim klubie, podobnie jak w Bordeaux, grał w wyjściowym składzie, a w 2005 roku zajął 5. miejsce w lidze.