William Moore Kelly was a businessman and politician in New Brunswick. He represented Northumberland County in the Legislative Assembly of New Brunswick from 1867 to 1878.