 The community is on M-22 about south of Northport, north of Suttons Bay, and about north of Traverse City.It is on the east side of the Leelanau Peninsula on the western shore of the Grand Traverse Bay.Peshawbestown occupies about of the federally recognized Grand Traverse Band of Ottawa and Chippewa Indians reservation.