Město Veltrusy leží v Středočeském kraji v ORP Kralupy nad Vlta v nadmořské výšce 172 m. V roce 2014 zde žilo 1998 obyvatel. Veltrusy má katastrální území o rozloze 802 ha.