Niall Roberts (born April 22, 1991) is a Guyanese swimmer. He competed at the 2008 Summer Olympics. Roberts came 7th in his heat. He also qualified to compete at the 2012 Summer Olympics in London and at the 2013 World Aquatics Championships in Barcelona.