The city, made infamous for witch trials and executions in 1692, unveiled the statue at Lappin Park, WCBV-TV reported. The bronze statue of Montgomery, who starred as the witch Samantha Stevens, was paid for and promoted by rerun cable network TV Land, as par of its "Bewitched" week celebration -- in anticipation of the upcoming feature film of the same name starring Nicole Kidman and Will Ferrell.
The ceremony was attended by local officials and surviving stars of the sitcom, including Salem Mayor Stanley Usovicz; actress Erin Murphy, who played witch daughter Tabitha; Kasey Rogers, who played Louise Tate; and Bernard Fox, who played Dr. Bombay, the Boston Herald said.
Usovicz downplayed the controversy raised by some who see the statue as disrespectful to the city's history.
"We do, in fact, have a great and rich history, one that we are very proud of," he said, "and there is more than enough room for contemporary art and modern culture."