For 30 years from 1850, Bell was active on the town council of Newcastle upon Tyne.
Bell was elected as the Member of Parliament for North Durham from February to June 1874, and for The Hartlepools from 1875 to 1880.