Eleven northeast Missouri nonprofits have received a total of more than $1.8 million in grants from Missouri Foundation for Health.