At Main Street Counseling, we provide compassionate, evidence-based therapy for children, teens, adults, couples, and families across New Jersey. With offices in Pennington, Hamilton, Moorestown, and Point Pleasant, NJ, we offer both in-person and secure virtual therapy.
If you are searching for:
- Therapist near me
- Anxiety therapy in NJ
- Depression counseling in Hamilton NJ
- Couples therapy in Moorestown
- ADHD evaluations for adults
- EMDR therapy near Pennington
- In-network therapist accepting Aetna or Horizon
We are here to help.
What Mental Health Services Do You Offer?
We provide therapy for:
- Addiction & Substance Use
- ADHD (Children & Adults)
- Adult ADHD & Autism Evaluations
- Bipolar Disorder & Mood Disorders
- Chronic Pain & Chronic Illness
- Couples & Relationship Counseling
- Depression
- Eating Disorders & Disordered Eating
- Family Therapy
- LGBTQIA+ Affirming Therapy
- Men’s Issues
- Obsessive-Compulsive Disorder (OCD)
- Personality Disorders
- Trauma & PTSD
- Veterans’ Issues
- Women’s Issues
- Stress Management & Life Transitions
- And more
If you’re unsure what type of therapy you need, we will guide you through the process.
What Therapy Approaches Do You Use?
Our licensed therapists use evidence-based treatments tailored to your goals:
- Cognitive Behavioral Therapy (CBT)
- Dialectical Behavior Therapy (DBT)
- Acceptance & Commitment Therapy (ACT)
- EMDR (Eye Movement Desensitization & Reprocessing)
- Trauma-Informed Therapy
- Psychodynamic Therapy
Every treatment plan is personalized to fit your symptoms, preferences, and long-term goals.
Do You Accept Insurance?
Many of our therapists are in-network with:
- Aetna
- Horizon Blue Cross Blue Shield
- Optum
- United Healthcare
- UMR
- Meritain
- Medicare
If you’re looking for a therapist in New Jersey who accepts Aetna, Horizon BCBS, Optum, or Medicare, our team can help verify your benefits before your first appointment.
What If I Have Out-of-Network Benefits?
If we are not in-network with your insurance plan, you may still receive reimbursement through out-of-network benefits.
Here’s how it works:
- You pay for your session at the time of service.
- We provide a detailed superbill with required insurance codes.
- You submit the superbill to your insurance company.
- Your insurance may reimburse you directly based on your plan.
Many clients receive partial reimbursement for therapy sessions. We are happy to help you understand how to check your out-of-network mental health coverage.
Where Are You Located?
Main Street Counseling has convenient offices in:
- Pennington, NJ
- Hamilton, NJ
- Moorestown, NJ
- Point Pleasant, NJ
We also offer secure telehealth therapy throughout New Jersey.
How Do I Get Started?
If you’ve been searching for:
- Best therapist near me
- Therapy that accepts insurance in NJ
- Couples counseling near Hamilton NJ
- EMDR therapist in Moorestown
- ADHD testing for adults in New Jersey
Taking the first step can feel overwhelming but you don’t have to navigate it alone.
Contact Main Street Counseling today to schedule a confidential consultation. We’re here to listen and help you move forward with confidence.

