你好,一般只要是公立医院都可以打宫颈癌疫苗,宫颈癌疫苗,又称为hpv疫苗,是一种预防宫颈癌发病的疫苗。宫颈癌主要由感染人**瘤病毒(hpv)引起,hpv主要通过性接触传播,,还可通过直接接触感染。该疫苗通过预防hpv病毒感染,进而有效预防了宫颈癌的发病。