Mělník es una ciudad de la República Checa, en la región de Bohemia Central.
Se encuentra en la confluencia de los ríos Elba y Moldava, aproximadamente a 35 km al norte de Praga y cuenta con 19 077 habitantes.
Es el centro de una importante comarca agrícola y vitivinícola y cuenta con uno de los mayores puertos fluviales del país.
La tradición quiere que Mělník fuese el lugar de nacimiento de santa Ludmila, esposa de Borivoj I de Bohemia y abuela de san Wenceslao, a quien influyó en su conversión al cristianismo.
El nombre de la ciudad aparece por primera vez en monedas de la reina Emma, mujer de Boleslao II de Bohemia (fines del siglo X).