Según estimaciones hechas por la CIA, en 2011 Yemen posee una población de 24 133 492 habitantes, de los cuales, cerca del 24% viven en zonas urbanas.