Home / Find a Town / St. John Valley

Grand Isle, Maine

A Town community in the St. John Valley region of Aroostook County, Maine.

TownSt. John ValleyAroostook County, Maine

Welcome to Grand Isle

An island of a town in the St. John River, settled by Acadians in the 1840s. Grand Isle is river farmland, family names, and long French summers.

What makes it special

  • The island in the St. John River that gives the town its name
  • Early Acadian settlement along the international river
  • Fine potato flats and river views

Get out there

Places to eat

Places to stay

Places to go