About Us

The Community Counseling Center (CCC) is a private, nonprofit organization offering affordable professional counseling services to residents of the Central Shenandoah Valley in Virginia. For CCC, affordable means allowing many forms of payment including insurance options, self-pay, Medicaid and a generous sliding fee scales based on income.

Mission Statement

Our mission is to provide quality mental health services for individuals, couples, and families of Harrisonburg and Rockingham County regardless of socioeconomic status.


The Community Counseling Center has been serving Virginians since 1972, and is the oldest service of its kind in the area. All of our staff are licensed in their area or practice, or are under the close supervision of licensed professionals.  As a non-profit organization, CCC is governed by a volunteer board of directors, consisting of a variety of community members committed to our mission.  Throughout much of its history, the Center has been known as The Center For Marriage and Family Counseling.  In 2019 it was decided that the name would change to its original name, the Community Counseling Center, in order to better represent the range of mental health and related services that the Center provides.

The Center is a non-profit 501c3 organization and welcomes tax-deductible donations to support its mission.

The Community Counseling Center has also been issued Virginia tax credits through the Neighborhood Assistance Program. Contributions of at least $500 can earn a tax credit for individuals Please contact our office for availability of tax credits.

Donate to CCC

Community Counseling Center

Information for Patients

Insurance We Accept: Therapists at the Community Counseling Center are in-network with most larger insurance companies, including Optima, Anthem, Medicaid, VA Premier, Cigna, and Aetna.  Please call and check if your insurance is accepted by an available therapist.

Sliding Scale Payment: For those who do not have medical insurance and are seeking counseling, we provide services on a sliding scale based on income.  For more information, please call us at (540) 433-1546

Anger Management Groups:
Mondays 12:00 pm – 1:00 pm
Tuesdays 4:00 pm – 5:00 pm
Thursdays 5:30 pm – 6:30 pm

Substance Abuse Treatment Groups:
Wednesdays 3:00 pm – 4:30 pm and 6:00 pm – 7:30 pm

Co-parenting classes occur about once per month, usually on Saturday mornings. Please call for the next scheduled class.  Our Co-parenting classes meet the requirements for court-ordered classes and are a one time, four hour class. 

Contact CCC

Our office is located in the historic Will House on the property of St. Stephen’s United Church of Christ.

Community Counseling Center
96 Campbell St.
Harrisonburg, VA 22801

Tel: (540) 433-1546

(540) 615-5883


Community Counseling Center Map