Bernardo Repuyan was a Filipino judoka who competed in the men's middleweight event at the 1964 Summer Olympics.
At the age of 36, he competed in his first and only Olympic Games. He defeated Kanapathy Moorthy of Malaysia before losing to Rodolfo Pérez of Argentina and failed to advance any further.