Население Углича составляет 32 719 человек. До 2021 года население города потихоньку уменьшалось. В настоящее время наметилась тенденция к его росту.
Плотность населения в городе 1230,04 чел./км². Основной состав населения – русские, православные христиане.
Город находится в Ярославской области на реке Волга. Входит в состав туристического маршрута «Золотое кольцо». Первое упоминание о поселении зафиксировано в 1148 г.