ULAC įgyvendina valstybės užkrečiamųjų ligų prevencijos ir valdymo politiką, organizuoja ir vykdo užkrečiamųjų ligų epidemiologinę priežiūrą, organizuoja ir koordinuoja Lietuvos gyventojų skiepijimą, tvarko užkrečiamųjų ligų ir jų sukėlėjų valstybės informacinę sistemą, teikia asmens (imunoprofilaktikos) ir visuomenės sveikatos priežiūros paslaugas, vykdo neformalųjį švietimą.