Alexander Bain was a member of the Committee of the Aberdeen Public Library throughout his life as well as the School Board of Aberdeen.