Yemen nằm ở khu vực Tây Nam của Châu Á và được coi là một phần của Trung Đông. Tọa độ địa lý của đất nước là 15 độ vĩ bắc và 48 độ kinh đông.
Yemen giáp với Ả Rập Xê Út về phía bắc và Oman về phía đông. Về phía tây, đường bờ biển của Yemen chạy dọc theo Biển Đỏ, với châu Phi nằm ngay phía bên kia. Các bờ biển phía nam của Yemen tiếp giáp với Vịnh Aden và Biển Ả Rập. Yemen chủ yếu trải qua khí hậu sa mạc, với khu vực nóng nhất và khô hạn nhất là ở phía đông. Các khu vực xung quanh bờ biển phía Tây có khí hậu ôn hòa hơn.