The National Indian Child Welfare Association (NICWA) is dedicated to the well being of Indian children and families. NICWA provides information and training on tribal child welfare and related issues; community development services through on-site consultation and technical assistance; public policy advocacy, research policy analysis and dissemination protecting the rights of children and families.