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! Northern Lights over Aroostook County The town was originally named Alva, but, according to local history, “Blaine offered
Visit Page Blaine