top of page

Welcome to Haynesville


This small community gives travelers ample opportunity to see many types of wildlife, especially deer and moose.  The town was named after Alvin Haynes, an early settler who invested in a store and hotel in the new territory.  The road leading through this town was built to allow the movement of military goods to Houlton which sits to the north. 

Haynesville became well-known because of the song “Tombstone Every Mile” done by Singer Dick Curless in 1965. Click to listen:

  An established route for trucks hauling goods through Aroostook County, it told of the road whose conditions were so dangerous that someone met their demise every mile on this road.  To this day, many people report seeing ghostly apparitions and strange sights at all hours of the day...young women in white who seem to beg for a ride and then vanish into thin air when picked up. The legend lives on to this day, and a new, modern version proves that some songs never fade away. Click here to listen to The Half Moon Jug Band's rendition:





ATV Gloves

The Haynesville Woods Trail Riders are the club that take care of trails in this area that stretch to Orient, Weston, Bancroft, and Glenwood. As with other rural towns, there are no facilities for fuel, food, and beverages so come supplied! 


Kayaking & Canoeing 

Man Fishing in the River

The Mattawamkeag River is a great place to enjoy watersports such as canoeing and fishing. This river flows down through Reed and Kingman to Mattawamkeag where it joins the Penobscot. 

Man with Kayak Gears


East Grand Snowmobile Club 2.jpg

The East Grand Snowmobile Club meets the Eastern Maine Snow Riders from Macwahoc here to ensure that smooth, seamless trails are ready for anxious riders to enjoy.  As with ATVing, you will need to come prepared or plan to resupply in other towns on the trails as there are no stores available here for you to visit. 

(Click here to connect with them on Facebook)

East Grand Snowmobile Club 2.jpg drag.jpg

Town Contact

talking on phones

For more information, click here for contact numbers for the town:  


Dial 911 for emergency services 

bottom of page