Suspected Al-Qaeda militants have seized control of a town in southwest Yemen, hours after Shiite rebels overran a nearby provincial capital, a security official said Thursday.