David McEachran (born 5 December 1903 in Clydebank, Scotland, died 21 January 1983 in Brampton, Ontario, Canada) was an early twentieth century Scottish football wing forward who played professionally in Scotland, Northern Ireland, England, Canada and the United States.