Established in 2007, Network for Community Development is a non-profit organisation dedicated to improving lives through training and community based development programmes in Uganda. The organisation's mission is to improve the lives of underserved communities in Uganda through capacity-building, service delivery, information sharing and advocacy. NCD's programmes focus on adolescent and maternal health, water and sanitation and gender in Central and Eastern Uganda.