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 meter freestyle swimming (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.
During her international debut, at the European Championship Short Course 1996 in Rostock, Germany , Rigamonti won the silver medal on the 800 meter freestyle and finished fifth in the 400 meter freestyle. At the 1997 World Championship Short Course in Gothenburg, Sweden she finished sixth in the 800 meter freestyle and thirteenth in the 400 meter freestyle.
During the 1997 Swimming European Championships in Seville, Spain , Rigamonti finished fifth in the 800 meter freestyle. In 1998 she was swimming in Perth at the World Cup, Australia and finished sixth in the 800 meter freestyle. In Sheffield, Great Britain, Rigamonti participated in the European Championship short course 1998, at this tournament she captured the European title in the 800 meter freestyle.
At the 1999 World Cup short course in Hong Kong, she won the bronze medal for the 800 meter freestyle. In 1999 she was swimming in Istanbul, Turkey during the European Championships Rigamonti reached fourth place in the 800 meter freestyle. At the European Championship Short Course 1999 in Lisbon, Portugal, she won the silver medal in the 800 meter freestyle. In Athens , Greece, Rigamonti participated in the 2000 World Championship Short Course , at this tournament she won the bronze medal in the 800 meter freestyle.
At the European Swimming 2000 Championships in Helsinki, Finland, she won the European title in the 800 meter freestyle. During the 2000 Summer Olympics in Sydney, Australia, Rigamonti finished fourth in the 800 meter freestyle, out of the 400 meter freestyle in the series.