Vlăhiţa (Hungarian: Szentegyháza) is a town in Harghita County, Romania. Vlăhiţa has a total population of 7,042 of which 6,960 (98,3%) are Székely Hungarians, making it the town with the highest proportion of Hungarians in Romania (2002 census)
Its Romanian name, Vlăhiţa, is of Slavic origin, meaning "little Vlach", while its Hungarian name means the "house of a saint".