Nathanael Barnes (born 11 October 1986) is an Australian rugby league player.
Barnes is the Tweed Heads Seagulls leading try scorer of all time. He scored a total of 73 tries in 92 games for the club in the Queensland Cup.
In 2012 he was named in the Queensland Residents side.
In 2012, he played for the Wynnum Manly Seagulls and trialed for the Brisbane Broncos, before joining the North Sydney Bears in the New South Wales Cup. He then returned to Tweed Heads Seagulls.