Sfântu Gheorghe (mađarski: Sepsiszentgyörgy, njemački: Sankt Georgen) grad je u Rumunjskoj. Leži između planina Baraolt i Bodoc, na obalama rijeke Olt. Sfântu Gheorghe je središte županije Covasna. Grad ima 61.512 žitelja (popis stanovništva iz 2002.). Većinski narod čine Mađari (46.121 stanovnika), dok broj građana rumunjske nacionalnosti iznosi 14.131.
Postojanje ovog naselja prvi je put dokumentirano 1332. godine. Grad je dobio ime po Svetom Jurju koji je bio zaštitnik jedne lokalne crkve. Tada je Sepsiszentgyörgy bio središte ugarske županije Háromszék, koja se prostirala na mjestu današnjih županija Covasna i Braşov. U drugoj polovici 19. stoljeća grad je imao dvije tvornice, tekstila i duhana.