YMCA Scotland work with more than 10,000 children and young people each week. Often based in the heart of a community, YMCA supports young people to achieve their fullest potential. We work alongside partners in social work, other voluntary organisations, police, education and local churches.