Here is a list of valuable resources for mental health support and information. These are organizations that I have personal experience with. I will only recommend something that I personally believe in or someone close to me believes in. All of these sources also have links for additional information.
National Alliance on Mental Illness (NAMI)
NAMI is an amazing, grass-roots, non-profit organization. They have state and local affiliates across the United States. They have free support groups for a diverse range of populations, including families and businesses. They offer free speakers and information tables at events. The group is completely driven by volunteers and donations. They have a limited number of paid staff. They are highly active in government, to help pass legislation to support the mental health community and mental health professionals. I was very involved with NAMI Minnesota as a young adult, helping lead their Young Adult Connections support groups, and my family and I regularly participate in their annual NAMIWalks each September.
To Write Love on Her Arms
To Write Love on Her Arms is a suicide prevention awareness non-profit based in Florida. They are very active with young adults and in pop-cultural areas like music and Hollywood. They sell a wide range of apparel and accessories to support themselves, in addition to taking donations. I have many products from them due to the powerful, simple messages, and gear that follows the latest trends. They have a huge social media presence and an extensive blog with a variety of topics.