Дивногорск располагается в отрогах Восточного Саяна и занимает правый берег реки Енисей. Расстояние от Красноярска составляет 20 км. Недалеко от города находится устье реки Мана.
1671 год— основание села Овсянка, которое сейчас находится в подчинении города. В 1888 году в деревне был основан монастырь, который закрыли в 1920 году, а его территория стала посёлком с названием Скит. В 1956 году территорию выбрали для строительства Красноярской гидроэлектростанции, и с этого момента Скит стал посёлком гидростроителей и с именем Дивногорск (напротив города находятся Дивные горы). В 1963 году посёлок получил городской статус.
Основу промышленности составляет Красноярская гидроэлектростанция, где сегодня работает большинство населения города.
Среди достопримечательностей Дивногорска можно выделить:
• Художественный музей, в котором представлены экспозиции работ различных известных художников.
• Дивногорский городской музей – здесь можно познакомится с историческим и культурным наследием города.
• Музей строительства Красноярской ГЭС, где подробно можно узнать об этапах строительства гидроэлектростанции и о её влиянии на развитие города в определённые исторические промежутки.
• «Славяне» народный театр. В нём можно посмотреть театральные постановки городских активистов и деятелей.
• Горнолыжный комплекс и спортивный отель «Дивный».
• Лыжные трассы.