There are literally thousands of homeless shelters & food shelves who would love to receive donations of excess stockpiled toiletries.
With the size of my family I don’t usually have enough to donate, but we volunteer at our local food bank. They also accept cash, and need it to pay utilities to house all that stuff.
A great thing to donate is glucose monitors. Usually Walgreen’s will have them on sale when the $20 coupons come out, and you can get them free. I know we have diabetics come through that can use a new monitor from time to time. And we are a very small population area!