Bedford-based nonprofit Swim With A Mission gave out $2 million in grants to 31 veterans service organizations on Tuesday in Manchester.

“This work is only possible because of the generosity of our donors, partners, volunteers, and this community that shows up time and time again,” said co-founder Phil Taub during a ceremony at The Goat restaurant in Manchester.

Swim With A Mission’s grants went to nonprofit veterans service organizations in New Hampshire including Lakes Region Veterans Coalition, 603 Legal Aid, Addiction Recovery Coalition of New Hampshire, At Liberty Connections, Cross Roads House, the Dan Healy Foundation, Equine Immersion Foundation, Harbor Care, Hero Pups, Hidden Battles Foundation, Holiday Cars 4 Our Military Challenge, House in the Woods, Irreverent Warriors, Laby

See Full Page