Městská Lhotka je malá vesnice, část města Prachatice v okrese Prachatice. Nachází se asi 3 km na severovýchod od Prachatic. Je zde evidováno 6 adres. V roce 2011 zde trvale žilo dvanáct obyvatel.Městská Lhotka leží v katastrálním území Staré Prachatice o výměře 3,4 km2.