Velešín (Duits: Weleschin) is een Tsjechische stad in de regio Zuid-Bohemen, en maakt deel uit van het district Český Krumlov.
Velešín telt 3999 inwoners.

Velešín was tot 1945 een plaats met een overwegend Duitstalige bevolking. Na de Tweede Wereldoorlog werd de Duitstalige bevolking verdreven.

Gemeente in Český Krumlov