Gunmen raided two banks in the port town of al-Shahr in Yemen's eastern Hadramout province and stole about 52 million riyals ($240,000) on Tuesday, the defense ministry's news website said.