Salem Public Library has been awarded a grant of $11,490 through the Library Services & Technology Act (LSTA) grant program.