Haggerty called the torching of the speed camera "urban terrorism" and said it was lucky that none of the vegetation near the blaze also caught fire.
"My children, it frightened them. It frightened all my neighbors," said Haggerty, whose children are ages 6 and 9. "It would frighten anybody, parents or not. It's not right."
"There are better ways to send a message about speed cameras," he said.
Police installed the camera on the 500 block of South Rolling Road near the high school on Oct. 3.
Within its first 30 days, the camera recorded 2,486 instances of drivers exceeding the 30 mph limit by 12 mph or more.
Del. James Malone, who represents District 12A, which includes Catonsville, cited the work Haggerty and his wife did with local and state legislators as part of the reason the camera was installed at the 400 block of South Rolling Road.
The camera is positioned about .7 miles from Hillcrest Elementary School on Frederick Road.
It is .5 miles from Catonsville High School on Bloomsbury Avenue near the intersection with South Rolling Road.
Baltimore County has installed 15 speed cameras in school zones.
Two more, one near Perry Hall High School and another near Johnnycake Elementary School in Westview, are scheduled to become operational May 1.
Violators face a $40 fine, but no points on their driving record.
This story has been updated.