Semily is located at the foot of mythical and legendary Kozákov, at the confluence of the Jizera and Oleška rivers.
Město Semily leží na úpatí bájného, pověstmi opředeného Kozákova, při soutoku řeky Jizery s Oleškou.