Шарыпово расположен в юго-западной части Красноярского края, у восточных отрогов Кузнецкого Алатау, на границе степных областей Назаровской котловины и Кемеровской области. По территории административного образования протекают притоки реки Чулым (Кадат, Базыр, Береш, Урюп).
Шарыпово находится в зоне резко континентального климатического пояса. Средняя температура в январе, самом холодном месяце года – 25 ° С, в июле, самом теплом , + 28° С. Количество осадков в год составляет в среднем 360 мм.
Шарыпово и Шарыповский район расположены в центре одного из крупнейших в стране месторождений бурого угля, залегающего в Красноярском крае на территории от г. Шарыпово до г. Ачинска, и переходящего на востоке в Иркутскую, а на западе – в Кемеровскую области. Уголь здесь залегает на глубине всего нескольких метров, доступен для добычи открытым способом, а толщина его пласта достигает 60 метров.
Добычу угля осуществляет АО "Разрез "Березовский", входящий в Сибирскую угольную энергетическую компанию - СУЭК.Горняки поставляет его в качестве топлива для выработки электроэнергии на одну из крупнейших и самых современных в Сибири тепловую пылеугольную электростанцию - Березовскую ГРЭС. Сейчас предприятие является филиалом публичного акционерного общества "Юнипро" - крупнейшей генерирующей компании в тепловой энергетике России.
на фото: карьер разреза "Березовский"
На фото: Березовская ГРЭС
Площадь территории города составляет 2 931 гектар. Численность населения по данным последней переписи населения: - 47 тысяч человек.
В том числе в Шарыпово проживают 37, 5 тысяч, в поселке Дубинино – почти 9 тысяч, поселок Горячегорск – 680 человек.
На фотографии - новый мост на трассе в Кемерово