John McMonagle was a judge and political figure in Nova Scotia. He represented Windsor township from 1784 to 1799 and Hants County from 1799 to 1806.