Rosemary Ryan (born 8 November 1975) is a retired Irish long-distance runner who was on the Ireland 2000 Summer Olympics team. Born in Limerick, she attended the University of Limerick between 1996 and 1998. She competed for Ireland five times at the IAAF World Cross Country Championships between 1999 and 2006.