• Call Us at (916) 774-6802
  • Request Services Here
  • Emergency
capc-w ribbon_edited

KidsFirst operates two Counseling & Family Resource Centers, has staff co-located in several crucial, high-need service areas around Placer County.

We also coordinate the Child Abuse Prevention Council of Placer County.

Families are the cornerstone of any community. Strong families make strong communities. Strong communities create strong families. We know this better than anyone, having served as the Child Abuse Prevention Council (CAPC) for Placer County for over 30 years.

KidsFirst Counseling & Family Resource Centers are eager to provide education, resources and support for local children, young adults, parents and families. Our award-winning services and programs like parenting classes, support groups and counseling are all available in English and Spanish are no-cost (yes, FREE for all) through our Roseville and Auburn offices we provide a safe, friendly, and inclusive atmosphere for all we serve.


KidsFirst works closely with other community-based and faith-based organizations as well as county agencies to ensure effective service delivery to meet the needs of children, parents and families in the community.

Our clients can rest easy knowing they have a lasting network of wellness and support to lean on.

APRIL is the official month of Child Abuse Prevention while BLUE is the official color & the PINWHEEL is the official symbol.

KidsFirst Counseling & Family Resource Centers

We are a non-profit, community-based organization operating counseling and family resource centers which empower, educate and strengthen families through prevention, early detection, intervention and treatment programs. All services are free, confidential & available in English & Spanish.

  • Call Us at (916) 774-6802
  • kidsfirst@kidsfirstnow.org


124 Main Street
Roseville, CA 95678
Tel: (916) 774-6802
Fax: (916) 774-2685

Office Hours:
Monday to Friday
9:00 a.m. to 5 p.m.


11960 Heritage Oaks Place, Suite 3
Auburn, CA 95603
Tel: (530) 887-3536
Fax: (530) 887-3856

Office Hours:
Monday to Friday
9:00 a.m. to 5 p.m.

Scroll to Top