Norbert Trandafir (born 8 February 1988 in Târgu Mureş) is a Romanian swimmer of partial Hungarian descent. He competed at the 2008, 2012 and 2016 Summer Olympics. He holds 2 Romanian records: the 50 m freestyle and the 50 m butterfly (short course).