Blaine
Welcome to Blaine!
The town of Blaine, incorporated in 1874 and named after politician James G. Blaine, is one of Aroostook County’s great agricultural towns located right along the Canada-United States international border!

The town was originally named Alva, but, according to local history, “Blaine offered to donate a large bell for the tower of the town’s new meeting hall, if the citizens would rename the town after him. The town’s name was changed, but Blaine never donated a bell. The building still stands on the north end of town, on Route 1.” ()
Activities
- 58 US-1, Blaine, ME 04734 | (207) 429-9625
- Historical society with collections from the surrounding town of Central Aroostook County. Not currently open to the public, but planning to open in the future at this location.
- 190 Wesleyan Ln, Blaine, ME 04734 | (207) 764-5187
- Register for one of their summer camps for an exciting experience in a beautiful part of Aroostook County!
Dining
- Check out dining options in nearby Mars Hill!
Lodging
- Ìý368 Robinson Rd, Blaine, ME 04734 | (207) 227-8261

Blaine Country Cabins FacebookBlaine Country Cabins - These 5-person cabins have a full kitchen, living room, dining room, bathroom, master bedroom, and a loft!
- Ìý222 Pierce Rd, Blaine ME 04734 | (571) 215-6137
- A haven surrounded by nature, offering pet-friendly suites with private kitchens!
Shops & Services
- Ìý5 Libby Rd, Blaine, ME 04734 |Ìý (207) 425-3192
- Supplying products that meet all your hardware needs!
