Haynesville, Maine
Town Office: 207-448-2239
Haynesville is a town in southeast Aroostook County, Maine, known for its vast surrounding wilderness.
CONTACT & MUNICIPAL SERVICES
Haynesville Town Office
6 Danforth Road, Haynesville, ME 04497
(207) 448-2239
Official Website
https://haynesvilleme.gov
Email
COMMUNITY SERVICES
Trash Services
Current hours and rules
Library
Danforth Public Library
Fire & Emergency Services
School
East Grand School
About Haynesville, Maine
Incorporated in 1876 and named after Alvin Haynes, an early settler who operated a local store and hotel, the town of Haynesville serves as a remote rural community in southern Aroostook County. Covering 41.4 square miles of landand home to a quiet population of about 100 residents, the municipality is defined by its deep woods and the forks of the Mattawamkeag River winding through the area.
Like many neighboring towns, its early days were tied to military transport and river-based logging camps, but modern Haynesville functions primarily as a peaceful, isolated residential community. The town is famously stitched into regional folklore by the dense Haynesville Woods along U.S. Route 2A, a lonely, winding stretch of road immortalized in country music and local trucking ghost stories.
Positioned well away from busy commercial hubs, Haynesville maintains an economy closely connected to regional timber harvesting, seasonal hunting, and outdoor enthusiasts looking for quiet waterways.
Directory updated August 2026