Město Ledvice (německy Ladowitz) se nachází v okrese Teplice v Ústeckém kraji, zhruba čtyři kilometry severně od Bíliny a sedm kilometrů jihozápadně od Teplic. Žije v něm 538 obyvatel. V blízkosti obce se nachází uhelná elektrárna Ledvice, poblíž obce se tak nachází i úpravna uhlí, odkaliště a Lom Bílina. Severně od obce protéká Ledvický potok.