My primary care provider was able to recommend people to me and programs to join, all within my insurance network. It simply took scheduling that first visit. It took a while to get the initial consultation with the mental health center, as they're generally very busy, but once you get into their program I was offered intensive therapy 5 times a week, or a bi-monthly to ween into it.
I'm very thankful that every time I've looked for help, whether in CO, CA, or PA that I've been able to follow that same plan of attack -- meet with a primary care provider, get a referral, find a mental health rehabilitation within my insurance network, and sign up for a consultation given the 3mos. (approx.) waiting period.
I imagine in not so developed states (looking at the entire southeast, sans a few populous cities,) it's a bit more difficult to find the proper healthcare people need, simply based upon a lot of spaced out, unpopulous towns.
I've always been someone who has struggled with depression, and I've been on medications for it simply from a primary care visit. Unfortunately for me it wasn't until I had a mental breakdown about 5 years ago that I finally sought help. I was carrying such a burden of stress, and mental anguish on me, that my brain snapped. Since then I've been such an advocate for mental health care and incredibly open about the struggles it's taken to get to where I am now, but it's 110% worth it.