Obec Malšovice leží v Ústeckém kraji v ORP Děčín v nadmořské výšce 200 m. V roce 2014 zde žilo 873 obyvatel. Malšovice má katastrální území o rozloze 1302 ha.