Dover Demon –

Wikipedia: “The Dover Demon is a creature reportedly sighted on April 21–22, 1977, in Dover, Massachusetts, a town about 15 miles (24 km) southwest of downtown Boston.”
Appearance: Small, slender humanoid (3-4 feet tall) with a large head, glowing orange or green eyes, thin neck, and long fingers/toes, described as looking somewhat like an alien or primate.
Location: Rural roads in Dover, Massachusetts, near stone walls and water.
Dates: Primarily April 21-22, 1977, with multiple witnesses.
Behavior: Bipedal but sometimes moved on all fours, disappearing quickly.
- What’s the Dover demon? New exhibit takes deeper look at mystery. CBS Boston (Oct 2025)
See also…