Home / Find a Town / St. John Valley

St. Francis, Maine

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

TownSt. John ValleyAroostook County, Maine

Welcome to St. Francis

One of the most northerly towns in the US, hugging the St. John River across from Canada with nothing but forest and water in between.

What makes it special

  • Among the northernmost towns in the country
  • International St. John River frontage
  • Acadian community at the end of the road

Get out there

Places to eat

Places to stay

Places to go