Sanaa, d’une superficie d’environ 390 km², est située à l’ouest du Yémen, près de l’Afrique et de la Mer Rouge. Elle se trouve plus particulièrement dans une cuvette de 80 km sur 20, aux pieds des montagnes le Djebel Nogoum et le Djebel Ayban, à une altitude moyenne de 2300 mètres. Sanaa se situe à environ 370 km au nord d’Aden, le centre économique et financier du Yémen.