The Beatrice Community Hospital Foundation on Monday announced more than $300,000 in grants to 15 hospital departments and 17 area nonprofits.