La population du Yémen, estimée à plus de 23 millions d'habitants, est bordée au nord par l'Arabie saoudite, à l'ouest par la mer Rouge, au sud par la mer d'Oman et au sud par le golfe d'Aden et à l'est par Oman.
Au sud se trouve la mer d'Arabie, et à l'ouest, la mer Rouge.