Красново е разположено в южните склонове на Същинска Средна гора сред неголяма котловина, оградена от Север от главната планинска верига и множество хълмове наоколо. Землищата на Красново граничи със землищата на следните населени места : на Север и на Изток село Старосел, на‚ Югоизток – Беловица, на юг – Мало Крушево, на Югозапад – Смилец и Дюлево, на Запад – Кръстевич. Красново отстои на 47 км. Северозападно от Пловдив, на 28 км западно от Хисаря и на 16км. Югозападно от Стрелча.