John Duncan MacLean (December 8, 1873 – March 28, 1948) was a teacher, physician, politician and the 20th premier of British Columbia, Canada. MacLean was a practicing doctor in the city of Greenwood when he was elected in the 1916 election to the provincial legislature as a Liberal. He served as minister of education and provincial secretary in the cabinets of Harlan Carey Brewster and John Oliver before becoming minister of finance in 1924. In the election that year, he rain and won in the Yale riding.