Mělník ligger cirka 35 kilometer nord for Praha, ved ved sammenløpet av elvene Vltava og Elben. Byen ligger på høyre side av Elben og er hovedstaden i det viktigste av Tsjekkias vindistrikter. Vinen herfra må ikke forveksles med vinen fra den bulgarske byen Melnik.