Welcome to Hamlin
A small border town along the St. John River flats between Van Buren and Limestone country.
What makes it special
- Border farms along the St. John River
- Potato country on the international line
- Very quiet, very Maine
Home / Find a Town / St. John Valley
A Town community in the St. John Valley region of Aroostook County, Maine.
A small border town along the St. John River flats between Van Buren and Limestone country.