 Wilson held offices in many organisations connected with his local and national political activities.He was Secretary of the Northern Counties Electoral League for the Repeal of the Contagious Diseases Acts from 1872 to 1885 and of the British Continental and General Federation for the Abolition of Government Regulation of Prostitution, from 1875.He was a member of the Royal Commission on Opium in India from 1893–95, Treasurer of the National Vigilance Association in the 1900s, a Justice of the Peace from 1881, and was for fifteen years a member of the Sheffield School Board.