If you have trouble deciding which local nonprofits you want to support, no one would fault you. The Granite State is home to 6,547 charitable nonprofits competing for donations, government contracts, service fees and other sources of income.

Mike Cote is the business editor of the New Hampshire Union Leader. Contact him at mcote@unionleader.com or (603) 206-7724.