What is a community needs assessment?

“A community needs assessment identifies the strengths and resources available in the community to meet the needs of children, youth, and families. The assessment focuses on the capabilities of the community, including its citizens, agencies, and organizations. It provides a framework for developing and identifying services and solutions and building communities that support and nurture children and families.”