Mercer Davies (10 December 1924 – 26 January 1997) was a South African long-distance runner. He competed in the marathon at the 1956 Summer Olympics.