An 18-year-old man was shot in Salem during a drive-by shooting Saturday and flown to Boston for his injuries, police said.

Salem police Captain Frederick Ryan said Sunday afternoon that the teenager is stable and talking with Salem Police Department detectives.

Police believe the shooting was retaliatory in nature and targeted the 18-year-old, Ryan said.

No further information was immediately available.

Diamond Naga Siu can be reached at diamondnaga.siu@globe.com. Follow her on Twitter @diamondnagasiu