Hallstavik är en tätort i norra delen av Norrtälje kommun, Stockholms län, Uppland, cirka 41 km nordnordväst om Norrtälje, och cirka 61 km ostnordost om Uppsala, belägen där Skeboån mynnar i Edeboviken, mitt i Roslagen.

källa