Daniel J. McLeod was a businessman, editor, and political figure in Nova Scotia, Canada. He represented Cumberland County in the Nova Scotia House of Assembly from 1901 to 1906 as a Liberal Conservative member.