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.