Elsie Uwamahoro (born October 23, 1988) is a Burundian swimmer. She competed at the 2008 Summer Olympics in Beijing, and at the 2012 Summer Olympics in London and ranked 67 overall, which was not enough to get Uwamahoro to the semifinals. She also competed in the 50 m and 100 m freestyle events at the 2013 World Aquatics Championships.