Sfântu Gheorghe, que en rumano significa San Jorge (en húngaro: Sepsiszentgyörgy) es el municipio capital de distrito de Covasna, Transilvania, Rumania.
En su componencia entran también las poblaciones de Chilieni y Coşeni.
Por la ciudad pasan los ríos Olt y Debren.
La ciudad está situada en un valle entre las montañas de Baraolt y Bodoc.
Está a 35 km al norte de Braşov.