Bangor Road gives you a starting point on this Haynesville map. Mattawamkeag River and Skagrock Brook are printed too, with the town’s roads and terrain around them. Click here to purchase a print of this map for your wall.
Haynesville is a town in southeastern Aroostook County.
KNOWOL made this map in 2026 from public survey records, combining modern geography with the look of a vintage atlas. United States Geological Survey elevation data shades the terrain. Census Bureau files supply the roads and municipal boundary, with buildings and waterways brought together in an aerial view.
A small town in Aroostook
Haynesville was incorporated as a town in 1876. The town had 97 residents at the 2020 census. Its Census Bureau profile gives a total area of 41.90 square miles of land and water.
Haynesville remains a distinct town in Maine. Its municipal boundary contains roads, buildings and water features that are brought together in this aerial view. The population figure describes residents at a particular census, while the map lets you examine the town’s geography as a whole.
See it on a wall
The Haynesville map as a framed print. Swipe for more.
Exploring Haynesville
Bangor Road, Military Road and Skagrock Road carry printed names. Danforth Road, Bellfield Road and Powerline Road are named as well. Start with the road you know, then follow its shape through the smaller roads and buildings shown around it.
Mattawamkeag River and Skagrock Brook each have a printed name on the artwork. Look from those waterways back to the road network and terrain. The map keeps them together within Haynesville’s present town boundary.
For people who call Haynesville home, this map brings familiar roads and places together as it looks today. It can hang in an office, library or den, or help teach children the geography and history of the area. Zoom in on the preview above to explore the details, then click here to get your copy of the Haynesville, Maine map.
Sources






