
Programs
City on a Hill offers a wide range of programs that promote health and wellness, strengthen youth and families, and support spiritual growth and formation.
HEALTHCARE & SOCIAL SERVICES
City on a Hill offers compassionate, whole-person care for uninsured and underserved central city residents; addressing physical, emotional, and spiritual needs through a dedicated team of medical professionals, social workers, and volunteers.
YOUTH & FAMILY PROGRAMS
City on a Hill’s youth and family programs are designed to support children and teens (ages 6-18) by providing emotional, social, and academic support. We equip them with life skills, resources, and mentoring to help them envision and prepare for a brighter future.
SPIRITUAL FORMATION & GROWTH
Rooted in our Christ-centered model of service, City on a Hill offers programs that strengthen faith, inspire spiritual growth, and mobilize people to live out their faith for the greater good. Through shared experiences, people of all ages encounter God’s love, build resilience, and grow in faith that transforms lives and communities.