Donating clothes and boots to the homeless

Were looking to donate a bunch of stuff we went thru to get rid of. Alot of hardly worn pants and shirts, boots and some unused still in the box kitchen items. My immediate thought was to take it to Goodwill. But I'd rather it go to people who actually need it, and for free. Not be sold to people who are struggling. Any advice on where to go? Anywhere in the sebago lake / Portland area please and thank you!