Yurdumuzun kuzeybatısında yer alan ilçe; kuzeybatısında Gölpazarı, kuzeyinde Yenipazar, kuzeydoğusunda Sarıcakaya, doğusunda Mihalgazi güneydoğuda Tepebaşı (Eski Eskişehir merkezin kuzey kısmı) ve güneybatıda Söğüt ilçeleriyle komşudur. İlçenin yüzölçümü 315 km²'dir. İnhisar, 30 Kasım 1989 tarihinde belediye statüsü alarak beldeye dönüştü.
İlçe bağlısı olarak merkez hariç olmak üzere ilçe merkezine bağlı; 9 köy (Akköy, Çayköy, Harmanköy, Hisarcık, Koyunlu, Muratça, Samrı, Tarpak, Tozman) ve 4 mahalleden oluşmaktadır.