Szwecję na Letnich Igrzyskach Olimpijskich 2004 reprezentowało 115 zawodników: 62 mężczyzn i 53 kobiety. Był to 24 start reprezentacji Szwecji na letnich igrzyskach olimpijskich.

Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat20px Złoto Stefan Holm 30px Lekkoatletyka Skok wzwyż 2,36 m20px Złoto Carolina Klüft 30px Lekkoatletyka Siedmiobój 6 952 pkt20px Złoto Henrik Nilsson Markus Oscarsson 30px Kajakarstwo K-2 1000 m 3:18,42020px Złoto Christian Olsson 30px Lekkoatletyka trójskok 17,79 m20px Srebro Peder Fredricson Rolf-Göran Bengtsson Malin Baryard Peter Eriksson 30px Jeździectwo skoki przez przeszkody drużynowo 12 pkt20px Srebro Ara Abrahamian 30px Zapasy 20px Brąz Therese Torgersson Vendela Zachrisson-Santén 30px Żeglarstwo klasa 470 kobiety 63 pkt

Skład kadry 30px Boks Mężczyźni - kategoria lekkopółśrednia (do 64 kg) Patrick Bogere - 17. miejsce

30px Badminton Kobiety - gra pojedyncza Marina Andrievskaia - 17. miejsce

Gra mieszana Fredrik Bergström, Johanna Persson - 5. miejsce

30px Gimnastyka Kobiety - indywidualnie Veronica Wagner - wielobój - 55. miejsce, ćwiczenia wolne - 77. miejsce, skok przez konia - 75. miejsce, ćwiczenia na poręczach - 74. miejsce, ćwiczenia na równoważni - 44.