Esta cidade está situada a 240 km ao norte de Moscovo e forma parte do Anel de Ouro da Rússia. É uma das cidades mais antigas da Rússia.
Os arqueólogos indicam que já existiam assentamentos onde hoje fica o Kremlin de Uglitch, aproximadamente desde o início da era cristã. Está estimado que a cidade foi fundada em 937 dC. e acabou por ser mencionada nas crônicas de 1148 dC.
Durante o reinado de Ivan o Terrível ajudaram o czar a invadir Kazan.
Depois de morte de Ivan o Terrível, em 1584, o seu filho, o príncipe Dmitry, sendo ainda bebê, passou a viver em Uglitch com a sua mãe. Sete anos depois, em 15 de maio de 1591, aconteceu algo terrível na historia da cidade, o príncipe Dmitry apareceu morto, o que gerou uma desordem civil na cidade. Como consequência disso foram executados 200 cidadãos e a mãe de Dmitry foi forçada a viver num convento como freira. Posteriormente o príncipe Dmitry foi canonizado pela Igreja Ortodoxa Russa, como um santo mártir.
Durante a grande perturbação do século XVII foi arruinada pelos poloneses, recuperando-se muito lentamente, sem chegar a uma recuperação total.
Durante o período soviético, a cidade recebeu um certo auge industrial para o que muito contribuiu, por fim, a comunicação ferroviária. Durante a Segunda Guerra Mundial foi refúgio para crianças evacuadas do bloqueio de Leningrado.
Após o colapso da União Soviética entrou em declínio industrial o que que está a ser compensado com o crescimento turístico.