Welcome to the town of Island Falls, Maine
Incorporated in 1872, the residents of the Town of Island Falls consist of hard working, conscientious people who pride themselves in ensuring visitors from all parts of the country feel welcome and return year after year.
The town of Island Falls is located in Southern Aroostook, directly off I-95. Our town is 13 miles square, with a population of 753.
The town is a Town Meeting/Selectboard/Town Manager form of government. Our annual Town Meeting is held the second Monday of March. Regular Selectmen's meetings are held every other Wednesday at 6:00 p.m.