James A. McDonell (born c. 1954) is a Canadian politician. He was a Progressive Conservative member of the Legislative Assembly of Ontario who represented the riding of Stormont—Dundas—South Glengarry. He has been an MPP from 2011 until his retirement in 2022. He was mayor of the township of South Glengarry, Ontario from 2003 to 2011.