Beaver Island er 21 km lang og 5 til 10 km bred, og utgjør en del av kommunen Charlevoix County i Michigan. Den er hovedsakelig flat og sandete, og med store områder med skog. I henhold til amerikansk folketelling består øya av 144.45 km² av land, og en fast befolkning på 657 innbyggere i henhold til folketelling i 2010. Den tettere befolkede delen, som utgjør kun 6 prosent av Beaver Islands totale landareal, ligger innenfor St. James Township i den nordlige delen. St. James Township omfatter også en rekke andre, mindre øyer.