Donald Macdonell of Greenfield (January 17, 1778 – June 13, 1861) was a political figure in Upper Canada.
He was born in Greenfield, near Aberchalder, in Inverness-shire, Scotland in 1778, the son of Alexander Macdonell of Greenfield, and came to Charlottenburgh Township in Upper Canada in 1792 as part of a group of Scottish settlers led by his father.
During the war, his brother John Macdonell of Greenfield was killed at the Battle of Queenston Heights.
In 1846, he was appointed assistant adjutant-general of militia for Canada West, serving until his death in Quebec City in 1861.
His grandson Donald Greenfield MacDonell served as a member of the Canadian House of Commons.