The Bismarck Public Library recently received a sizeable donation from a national foundation.