Beaverton is a community in Ontario, Canada. It lies on the eastern shore of Lake Simcoe, about 100km north of Toronto. It is located in Brock Township in the Regional Municipality of Durham.