Mělník (Duits: Melnik) is een stad in de Tsjechische regio Midden-Bohemen.

Mělník ligt op 30 km ten noorden van Praag. De stad ligt op de rechteroever van de Elbe (Labe) tegenover de monding van de Moldau (Vitava). De binnenstad van Mělník ligt op een heuvel, die aan de kant van de Elbe voor wijnbouw wordt gebruikt.

Mělník is de belangrijkste rivierhaven van Tsjechië en heeft een containerterminal.

Gemeente in Mělník
Stad in Tsjechië