Город расположен в 140 километрах от Москвы, на трассе М8 «Холмогоры» Москва - Архангельск, на берегу Плещеева озера, в месте впадения в него реки Трубеж. Город входит в Золотое кольцо России. Основанный Юрием Долгоруким город находился за лесами в Залесье - области полей и земледелия, поэтому к названию города стали добавлять дополнительное определение: Переяславль-Залесский. Около 1220 года в Переяславле родился князь Александр Невский.