L'équipe olympique de Suède participe aux Jeux olympiques d'été de 2004 à Athènes. Elle y remporte sept médailles : quatre en or, deux en argent et une en bronze, se situant à la 19e place des nations au tableau des médailles. Le nageur Lars Frölander est le porte-drapeau d'une délégation suédoise comptant 115 sportifs (62 hommes et 53 femmes)