Город расположен на двух берегах Енисея на стыке Западно-сибирской равнины, Среднесибирского плоскогорья и Саянских гор, в котловине, образованной самыми северными отрогами Восточного Саяна.
С середины 60-х годов прошлого века город является крупным транспортным узлом. Через него проходят три важнейшие транспортные магистрали: Транссибирская железная дорога, автомобильные дороги федерального значения М-53, М-54 и река Енисей.
Положение города Красноярска в срединной части страны определяет его консолидирующую роль в формировании единого экономического и политического пространства России. Уровень развития транспортной инфраструктуры города во многом определяет тесноту и оперативность экономических и социальных связей западных и восточных регионов страны.
Расположение города на реке Енисей, являющейся крупной транспортной магистралью, делает его воротами для выхода через Северный морской путь глубинных регионов Центральной Сибири на мировой рынок. Положение Красноярска на пересечении существующих и перспективных межконтинентальных трасс железнодорожного, автомобильного, воздушного и морского транспорта обусловливает возможность развития города как крупнейшего транспортного центра, связывающего страны Европы со странами Азиатско-Тихоокеанского региона (далее также - АТР), Северной Америки и Южной Азии, Северной Атлантики и северной части Тихого океана. Близость Красноярска (по сравнению с городами европейской части страны и Западной Сибири) к Японии, Китаю, Южной Корее и другим странам динамично развивающегося Азиатско-Тихоокеанского региона создает возможность активного развития экономического и других потенциалов города на основе расширения внешнеэкономической деятельности и сотрудничества.