David Romero (1 November 1929 – 10 February 2011) was a Mexican modern pentathlete. He competed at the 1952 and 1956 Summer Olympics.