Socotra (disambiguation)

Socotra is an Island in Yemen.

Socotra may also refer to:

Places

 * Socotra Governorate, governorate of Yemen that includes the archipelago
 * Socotra Rock, disputed rock in the Yellow Sea