Mihalgazi ist eine Stadt und ein Landkreis der türkischen Provinz Eskişehir. Die Stadt liegt etwa 30 Kilometer nördlich der Provinzhauptstadt Eskişehir.
Der Landkreis liegt im Norden der Provinz. Er grenzt im Osten an Sarıcakaya, im Süden an Tepebaşı und im Nordwesten an die Provinz Bilecik. Durch den Ort und den Landkreis verläuft eine Straße, die Söğüt in der Provinz Bilecik im Westen mit Nallıhan in Ankara im Osten verbindet. Durch die Stadt fließt von Osten nach Westen der Fluss Sakarya. Beiderseits erheben sich Berge, im Norden ein Teil der Köroğlu Dağları, im Süden der Sündiken Dağları mit dem Bozaniç Tepesi.
Bis 1928 lautete der Name des Ortes Gümele.