Island Falls is located in Aroostook County north of Bangor between Houlton and Lincoln along Highway 2 near the Mattawamkeag River and Mattawamkeag Lake.
See more Maine Cities and Towns.