Oxfam GB has been implementing the 'Community based primary health care' programme in central Azerbaijan since 2001, covering 43 villages in Barda, Ter ter, Goranboy and Yevlakh districts. The programme seeks to improve health in rural communities by making first-line primary health care available at village level. Participatory approaches are used (management by Community Health Committees). Oxfam is considering scaling up these schemes and linking them to health financing reform led by the Ministry of Health and Azerbaijan's Parliament. This evaluation was undertaken to support this process by assessing the role of key stakeholders and their interrelationships, and suggesting a strategy for transition from local level small-scale financing and provision, to nation-wide engagement and advocacy.