As the Child Abuse Prevention Council (CAPC) for Placer county with 30 years of history, KidsFirst is unique with its expertise and experience, providing a wide variety of programs for children, young adults, parents & families.

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

KidsFirst functions as a single point of entry for information and referrals to an array of family support programs and services.  We provide no-cost, friendly, accessible community hubs so families have a lasting network of wellness and support.  We foster support among families and strengthen parent/child interaction.


We respond to crises and link families to the services they need. We are decreasing the risks of child maltreatment and creating strong, vibrant communities.

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.

KidsFirst facilitates a monthly campaign for community wellness meeting, gathering service recipients, community-based organizations, and county agencies to further refine and define the continued need for services.

As the Child Abuse Prevention Council (CAPC), KidsFirst conducts regular community forums to address and resolve issues with our county and community partners.

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


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