The female Brownsville teacher was shown in what's said to be a provocative pose with a male stripper.
The picture was posted by someone else on the social networking site.
American Civil Liberities Union officials say the suspension is troubling because the photo was taken at a private event, a bridal shower.
But school board officials defend the 30-day suspension.
They say others could face the same punishment if similar pictures of them are posted.