Indian Island is a small island of the U.S. state of Michigan, located at the north end of Maumee Bay in Lake Erie. It is located just off shore of the northeast tip of the "Lost Peninsula", an exclave created by the Michigan-Ohio boundary line. It is part of Erie Township in Monroe County.