Mark Walsh (born 2 February 1965) is a former English professional darts player who competed in Professional Darts Corporation (PDC) tournaments. He reached No. 6 in the PDC Order of Merit.

Walsh reached his first major televised final in 2005, when he was beaten by Phil Taylor in the UK Open.