Scheki liegt im Norden Aserbaidschans, im südlichen Teil des Großkaukasusgebirges, 325 km (200 Meilen) von Baku entfernt. Die Einwohnerzahl von Shaki beträgt 63.000.
Sheki ist von Bergen und Eichen umgeben. Wegen seiner natürlichen Schönheit ist Shaki eine der Städte mit dem größten touristischen Potenzial in Aserbaidschan.