João de Abreu (born 31 May 1948) is a Portuguese fencer. He competed in the individual and team épée events at the 1968 Summer Olympics.