Melanie Nocher (born 18 June 1988 in County Down, Northern Ireland) is an Irish swimmer. She competed in the 200 m freestyle and 200 m backstroke at the 2008 Summer Olympics. She competed at the 2012 Summer Olympics in the women's 100 metre backstroke, finishing in 33rd place in the heats, failing to qualify for the semifinals. She also competed in the 200 m backstroke but again did not qualify for the semifinals.