Flavia Rigamonti (born 1 July 1981) is a Swiss swimmer from Sorengo. As of 2010, she holds the Swiss Records in the women's 400, 800 and 1500 freestyles.
At the 2007 World Championships, she set the European Record in the women's 1500 free (15:55.38).
Rigamonti swam in the USA for Southern Methodist University. She received the 2005-2006 Scholar Athlete Award in the women's swimming category from Conference USA during her senior year.