Question: is banshee a real town?
Answer: 3. Why the name Banshee? It's a fictional town (Charlotte, N.C. doubles for it in the series). “It's supposed to be a town with a great history, with a native American and Amish influence.