Tvarožná Lhota je obec v okrese Hodonín v Jihomoravském kraji na Slovácku, na úpatí Bílých Karpat. Leží čtyři kilometry jihovýchodně od Strážnice. Žije zde 921 obyvatel. Jedná se o vinařskou obec ve vinařské oblasti Morava, podoblasti Slovácké (viniční tratě Vrchy, Šumberky, Důbrava, Důbravka). Katastr obce leží částečně v CHKO Bílé Karpaty. Je členem sdružení Mikroregion Strážnicko. Sousedními obcemi sídla jsou
Strážnice, Radějov, Hrubá Vrbka, Kněždub, Chvojnica a Vrbovce. Protéká zde říčka Radějovka.