Richárd Bodor (born 10 March 1979 in Pécs, Baranya) is a breaststroke swimmer from Hungary, who won three bronze medals at the 2004 European Championships in Madrid, Spain. He represented his native country at the 2004 Summer Olympics in Athens, Greece, where he was eliminated in the semi-finals of the men's 100 m breaststroke.