How Expensive Is Mental Health Care? Real Costs Explained

Mental health care in the United States ranges from roughly $100 per week for basic therapy to over $1,400 per day for inpatient psychiatric hospitalization. The total cost depends on what level of care you need, whether you have insurance, and where you live. Here’s what each type of mental health care actually costs in practical terms.

Weekly Therapy Sessions

A standard therapy session lasts about 50 to 60 minutes. What you pay depends largely on the therapist’s credentials. Licensed counselors and social workers without a specialized focus typically charge $100 to $174 per session. Psychologists with doctoral-level training and thousands of hours of clinical experience charge $175 to $250. Marriage and family therapists fall across that full range, from $100 to $250 per session.

If you attend therapy weekly, which is the standard recommendation for most conditions, you’re looking at $400 to $1,000 per month out of pocket without insurance. That’s a significant expense, and it’s the main reason many people either skip therapy entirely or space sessions further apart than their therapist recommends.

With insurance, copays for in-network therapists typically drop the per-session cost to $20 to $50, though this varies widely by plan. Some plans require you to meet a deductible first, meaning you pay full price for the first several sessions each year.

Psychiatry and Medication Costs

If you need medication for a condition like depression, anxiety, or bipolar disorder, you’ll likely see a psychiatrist. The first visit is a diagnostic evaluation that runs $250 to $500 without insurance, with most landing around $300. This appointment is longer and more involved, typically 60 minutes, as the psychiatrist reviews your history and determines a treatment plan.

Follow-up visits for medication management are shorter (usually 15 to 30 minutes) and cost $100 to $200 each. Most people on psychiatric medication see their prescriber every one to three months once they’re stable, so the ongoing visit costs are more manageable than weekly therapy. A typical pattern might look like $250 for the initial consultation followed by $150 every month or two.

The medications themselves are often the least expensive part. Common generic antidepressants cost surprisingly little. Generic versions of widely prescribed medications run roughly $10 to $20 per month at most pharmacies with discount programs, and annual costs for standard doses range from about $110 to $240 depending on the specific drug and dosage. Brand-name medications or newer drugs without generic equivalents can cost dramatically more, sometimes hundreds of dollars monthly.

Online Therapy Platforms

Digital therapy platforms have carved out a middle ground between traditional therapy and no care at all. BetterHelp starts at $65 per week, which includes one live session plus messaging, journaling tools, and optional group sessions. Talkspace runs about $99 per week for combined video and messaging therapy. Brightside Health charges $299 per month for four video sessions and unlimited messaging between appointments.

These platforms are generally cheaper than traditional in-person therapy, especially if you’re paying out of pocket. The tradeoff is less flexibility in choosing your therapist and, on some platforms, shorter or less frequent sessions. Several of these services now accept insurance, which can bring costs down further. But if your insurance already covers in-network therapy with a low copay, an online platform may not save you money.

Intensive Programs and Hospitalization

When weekly therapy isn’t enough, the next step up is an intensive outpatient program (IOP). These programs typically involve three to five sessions per week, each lasting several hours. A single day of IOP treatment runs $250 to $350, putting the weekly cost at $750 to $1,750. Programs usually last several weeks, so total costs can reach $5,000 to $10,000 or more.

Inpatient psychiatric hospitalization is the most expensive level of mental health care. The average cost per day for a stay with a primary mental health or substance use diagnosis is about $1,400. The typical inpatient stay lasts five to ten days, putting the total bill somewhere between $7,000 and $14,000 for an uncomplicated admission. Longer stays, which some conditions require, push costs much higher. Insurance covers most inpatient psychiatric care when it’s deemed medically necessary, but you may still owe a significant portion depending on your plan’s deductible and coinsurance structure.

What Insurance Actually Covers

Federal law requires most insurance plans to treat mental health coverage the same as medical coverage. The Mental Health Parity and Addiction Equity Act prohibits insurers from setting higher copays, stricter visit limits, or more restrictive preauthorization requirements for mental health care than they do for physical health care. This applies to copays, coinsurance, out-of-pocket maximums, limits on inpatient days or outpatient visits, and the criteria used to determine medical necessity.

In practice, parity doesn’t mean free or even cheap. It means your therapy copay can’t be $75 if your primary care copay is $30. Many plans still require prior authorization for intensive programs, and finding an in-network therapist who is actually accepting new patients remains one of the biggest barriers. Out-of-network therapists can bill whatever they want, and your plan may reimburse only a fraction of that amount.

If you have Medicaid, mental health services are covered with minimal or no out-of-pocket costs, though provider availability varies significantly by state. Medicare covers outpatient therapy at 80% after you meet the deductible, leaving you responsible for 20% of the approved amount.

Where You Live Changes the Price

Therapy rates in major cities like New York, San Francisco, or Los Angeles often sit at the top of every price range. A psychologist in Manhattan might charge $300 or more per session, while one in a mid-sized Midwestern city charges $150 for equivalent care. Rural areas present a different problem: prices may be lower on paper, but there are fewer providers, which means longer wait times and potentially higher travel costs. Many rural residents now use telehealth to access therapists in other parts of their state, which can help bridge the gap in availability if not always in cost.

The Real Cost Over Time

Mental health care costs add up differently depending on your situation. Someone with moderate anxiety who does 12 to 16 sessions of structured therapy might spend $1,200 to $4,000 out of pocket and then be done. Someone managing a chronic condition like bipolar disorder or PTSD may need ongoing medication management and periodic therapy for years, with annual costs ranging from a few hundred dollars (medication only, with insurance) to $5,000 or more (regular therapy plus psychiatry visits, without insurance).

Sliding scale fees are available at many private practices and community mental health centers. Therapists who offer sliding scale rates adjust their price based on your income, sometimes as low as $40 to $60 per session. Training clinics at universities offer therapy with graduate students under supervision for $20 to $50 per session. These options involve tradeoffs in scheduling flexibility or therapist experience, but they make regular care accessible at a fraction of standard rates.