Byen ligger omkring 938 meter over havet. Ankara har et innlandsklima med fire klart definerte årstider. De har en årlig gjennomsnittstemperatur på 11 °C. Gjennomsnittlig årlig nedbørsmengde er 416 mm, altså et relativt tørt klima.