David Thomson (baptized 5 November 1847 – 14 September 1876) was an England-born Welsh amateur footballer who helped found the Druids club and played for Wales in their first international match. He has been described as "one of the pioneers of Welsh football".