Týnec nad Labem (Duits: Elbeteinitz) is een Tsjechische stad in de regio Midden-Bohemen, en maakt deel uit van het district Kolín.
Týnec nad Labem telt 1907 inwoners.

Het stadje ligt aan de noordoever van de rivier de Elbe. Een deel van de zuidoever maakt ook deel uit van de gemeente. In het dorpje wat daar ligt, Vinařice, ligt het spoorwegstation Týnec nad Labem.

Gemeente in Kolín