Schreiber is located on the North Shore of Lake Superior, along Highway 17 in Ontario and just 2 hours east of Thunder Bay. We are a small town that offers residents the perfect setting to enjoy a balanced lifestyle: affordable housing and land, a friendly place to raise a family, opportunities to grow a business and endless ways to experience the outdoors.