Bilecik merkezine 10 km uzaklıktadır. İçinden Karasu deresi geçer. Eskişehir-Bilecik karayolu ve demiryolunun arasındadır. Etrafı yüksek dağlarla çevrilidir.Dede Kaya Dağlarının Eteklerine kurulmuştur.