Sultandağı ist eine Stadt und ein Landkreis der türkischen Provinz Afyonkarahisar. Die Stadt liegt etwa 65 Kilometer südöstlich der Provinzhauptstadt Afyonkarahisar.
Der Landkreis liegt im Osten der Provinz. Er grenzt im Westen an Çay, im Nordwesten an Bolvadin, im Norden an Emirdağ, im Osten an die Provinz Konya und im Süden an die Provinz Isparta. Die Stadt liegt an der Fernstraße D-300 von Izmir nach Konya. Im Nordwesten des Kreises liegt ein Teil des Sees Eber Gölü, im Südosten des Akşehir Gölü. Im Südwesten liegt ein Teil des Gebirges Sultan Dağları.