Aroostook.com: Where the County Clicks

Eagle Lake

A peaceful lakeside town surrounded by natural beauty.

772Population (2020)
39.48Square miles
1911Incorporated

Weather in Eagle Lake

Loading the forecast…

Eagle Lake is a town in Aroostook County, Maine, situated near 23,000 acres of Maine Public Reserved Land. The town office is located at 36 Devoe Brook Road.

Illustration of rolling fields of golden grain and canola under a wide sky with a distant wooded ridge in summer

About Eagle Lake

Eagle Lake is a small northern community in Aroostook County, Maine. According to the 2020 Decennial Census, the town had a resident population of 772, down 10.6% from 864 in 2010. By July 1, 2025, U.S. Census Bureau population estimates placed the population at 754. Earlier counts recorded 815 residents in 2000, 378 households in 2010, and a median age of 52.7 years in 2010. More recent American Community Survey estimates report approximately 242 households (±47) and a median age of 60.8 years (±4.7). The community is part of Maine's St. John Valley region, where bilingual Francophone residents maintain ties to French and Acadian heritage.

Local Government and Services

The town operates under a Town Meeting-Board of Selectmen-Town Manager form of government. The Board of Selectmen includes Arthur Carroll (Chair), Apryl Gagnon (Vice-Chair), Paul Nadeau, Raymond Saucier, and Troy Nadeau, with Cyr Martin serving as Town Manager and chief administrative officer. Eagle Lake conducts an annual municipal Town Meeting each June to conduct business and approve the town budget.

The Eagle Lake Town Office is located at 36 Devoe Brook Road (PO Box 287, Eagle Lake, Maine 04739) and is open Monday through Friday from 8:00 AM to 4:30 PM. The office can be reached by phone at (207) 444-5511 or (207) 444-5125. The Eagle Lake Fire Department also operates from 36 Devoe Brook Road. For law enforcement, the town relies on the Maine State Police and the Aroostook County Sheriff's Office rather than an independent police department. Healthcare services, including primary care, dental, and behavioral health, are provided by Fish River Rural Health at the Eagle Lake Health Center at 10 Carter Street.

Local Economy

Agriculture and forestry represent a core share of the broader Aroostook County economy, with wood and paper manufacturing serving as the leading regional industry cluster by employment concentration. Within Eagle Lake, the median household income is approximately $56,700 based on American Community Survey data. Northern Maine General (NMG), a nonprofit social services organization, maintains its central office in town. Mercy Home, a long-term care and residential facility operated in Eagle Lake by Northern Maine General, was closed in 2025 due to revenue shortfalls and staffing shortages.

Education

Eagle Lake belongs to Maine School Administrative District #27 (MSAD 27), headquartered in neighboring Fort Kent. Eagle Lake Elementary School at 24 School Street closed in 2018. Today, district students attend Fort Kent Elementary School for grades Pre-K through 6, Valley Rivers Middle School for grades 7 and 8, and Community High School for grades 9 through 12. Vocational and technical training is offered at the St. John Valley Technology Center. The district school campuses sit within a quarter mile of the University of Maine at Fort Kent.

Illustration of a quiet lake at dawn with a canoe resting on a rocky shore and spruce trees behind in spring

Outdoor Recreation and Landmarks

Outdoor activities in Eagle Lake center on local trails, waterways, and public lands:

  • Trails: The town maintains a 2.5-mile municipal trail network featuring three loops (Trail A, Trail B, and Trail C), as well as town forest trails with exercise stations that are groomed for cross-country skiing in winter. Off ME-11, the Hedgehog Mountain Trail passes an old hunting cabin on its way to a summit picnic table overlooking the Fish River chain and the North Maine Woods.
  • Water Access: A public boat landing off Old Main Street provides access to Eagle Lake and serves as the put-in for the Fish River paddling route heading north to Soldier Pond.
  • Public Lands: Eagle Lake is situated near 23,000 acres of Maine Public Reserved Land, with the Eagle Lake Public Reserved Land unit encompassing roughly 24,000 acres across the eastern part of the lake and the thoroughfare to Square Lake.
  • Winter Rink: The town operates an outdoor ice rink with scheduled hours on Friday evenings and weekends, weather and ice permitting.
  • Community Landmarks: St. Mary Church, serving the local Catholic community under the Diocese of Portland's St. John Vianney Parish, is located at 3538 Aroostook Road, and St. Mary's Cemetery is at 3443 Aroostook Road. In the vicinity of Eagle Lake, the Big Black Site archaeological property was listed on the National Register of Historic Places on September 9, 1975.

Community Events and Traditions

Local gatherings and traditions take place throughout the year. The town celebrates the Fourth of July with an annual celebration at the Eagle Lake Pavilion featuring live music, food vendors, fireworks, a pontoon decorating contest, and a shoreline boat parade. Fish River Rural Health organizes an annual Family Health Fair at the Eagle Lake Health Center with children's activities, safety presentations, and health screenings. In the winter months, an established tradition is the Eagle Lake 100-Mile Sled Dog Race, which brings teams and spectators from Canada and the United States alongside an accompanying winter festival.

Transportation

Maine State Route 11 is the primary north-south highway through Eagle Lake, connecting to Ashland to the south and leading 11 to 17 driving miles north to Fort Kent. The road follows the corridor of the St. John Valley Cultural/Fish River Scenic Byway. Sly Brook Road serves as another key route, extending north toward Wallagrass. Scheduled demand-response public transit is available through the Aroostook Regional Transportation System (ARTS), linking the town to Fort Kent and Presque Isle. The primary commercial passenger airport in the region is Northern Maine Regional Airport (PQI) in Presque Isle.

For anyone exploring northern Aroostook County, a visit to Eagle Lake Maine provides direct access to the region's inland waters, public forests, and community events.

Illustration of a wide lake with a small wooded island and distant hills under a soft sky in spring

History of Eagle Lake

In 1839, Major Hastings Strickland and his soldiers encamped on the lake's shore during operations toward Maine's northeastern border, naming it Eagle Lake after observing numerous white-headed eagles flying overhead. The area saw its first permanent settlements in 1840, established by Sefroi Nadeau and Richard Woods. It went on to be organized as a plantation in 1856, and in 1911, Eagle Lake was officially incorporated as a town.

Years later, during World War II, the community showed its dedication when one-quarter of Eagle Lake's population served in uniform or worked directly in war effort operations.

See the history facts and their sources in Quick facts below.

Quick facts

·

Population

2000 to 2010 Population Change
Eagle Lake's population increased by 6.0% between 2000 and 2010, rising from 815 residents to 864.[1]
2010 Census Households
According to the 2010 Decennial Census, there were 378 households in the town of Eagle Lake.[1]
2010 Census Median Age
At the 2010 Census, the median age of residents in Eagle Lake was 52.7 years.[1]
2010 to 2020 Population Change
The population of Eagle Lake decreased from 864 in the 2010 census to 772 in the 2020 census, a drop of 10.6%.[1]
2020 Census Population
The town of Eagle Lake had a resident population of 772 at the 2020 Decennial Census.[1]
2020 Census Total Population
At the 2020 Decennial Census, the town of Eagle Lake had a total population of 772 residents.[1]
American Community Survey Median Age
According to American Community Survey estimates reported via Census Reporter, the median age in Eagle Lake town was 60.8 years (±4.7).[2]
American Community Survey Number of Households
According to American Community Survey estimates, Eagle Lake town had approximately 242 households (±47).[2]
History (6)
First permanent settlers
The first permanent settlements in the area were established in 1840 by Sefroi Nadeau and Richard Woods.[3]
Incorporation
Eagle Lake was officially incorporated as a town in 1911.[3]
Plantation organization
Eagle Lake was organized as a plantation in 1856.[3]
Town incorporation date
Eagle Lake was officially incorporated as a town in 1911.[3]
Town naming event
In 1839, Major Hastings Strickland and his soldiers encamped on the shore of the lake during operations toward Maine's northeastern border and named it Eagle Lake after observing numerous white-headed eagles flying overhead.[3]
World War II service
During World War II, one-quarter of Eagle Lake's population served in uniform or worked directly in war effort operations.[3]
Government (8)
Board of Selectmen
The Town Selectmen include Arthur Carroll (Chair), Apryl Gagnon (Vice-Chair), Paul Nadeau, Raymond Saucier, and Troy Nadeau.[4]
Form of Government
Eagle Lake operates under a Town Meeting-Board of Selectmen-Town Manager form of government.[5]
municipal office
The municipal office for the town is located at 36 Devoe Brook Road in Eagle Lake, Maine.[6]
Town Manager
Cyr Martin serves as the Town Manager and chief administrative officer of Eagle Lake.[5]
Town Office Hours
The town office is open Monday through Friday from 8:00 AM to 4:30 PM.[7]
Town Office Mailing Address
The mailing address for the Town of Eagle Lake is PO Box 287, Eagle Lake, Maine 04739.[7]
Town Office Phone Numbers
The Town Office phone numbers are (207) 444-5511 and (207) 444-5125.[7]
Town Office Physical Address
The Eagle Lake Town Office is located at 36 Devoe Brook Road, Eagle Lake, Maine 04739.[7]
Schools (7)
District Elementary School
Elementary students from MSAD 27 member towns attend Fort Kent Elementary School, serving grades Pre-K through 6.[8]
District High School
High school students from the district attend Community High School in Fort Kent, serving grades 9 through 12.[8]
District Middle School
Middle school students in MSAD 27 attend Valley Rivers Middle School in Fort Kent, which serves grades 7 and 8.[8]
Eagle Lake Elementary Closure
Eagle Lake Elementary School, which previously operated within the town at 24 School Street, was closed in 2018.[9]
Nearby Higher Education
MSAD 27's school campuses are situated within a quarter mile of the University of Maine at Fort Kent.[10]
School District Membership
The town of Eagle Lake is served by Maine School Administrative District #27 (MSAD 27), headquartered in neighboring Fort Kent.[11]
Vocational Training Center
The St. John Valley Technology Center in the region provides career and technical education for students in the area.[11]
Economy (5)
Major employer headquarters
Northern Maine General (NMG), a nonprofit social services organization operating programs across Aroostook County, maintains its central office in Eagle Lake.[12]
Median household income
The median household income for the town of Eagle Lake is approximately $56,700 based on American Community Survey data.[13]
Mercy Home closure
Mercy Home, a long-term care nursing and residential care facility operated by Northern Maine General in Eagle Lake, was closed in 2025 due to staffing shortages and revenue shortfalls.[14]
Regional natural resource industries
Agriculture and forestry make up a core share of the regional economy in Aroostook County, with wood and paper manufacturing identified as the leading regional industry cluster by employment concentration.[15]
Total population
According to U.S. Census Bureau population estimates, the town of Eagle Lake had an estimated resident population of 754 as of July 1, 2025.[16]
Landmarks (3)
Big Black Site National Register Listing
The Big Black Site, an archaeological site listed with restricted address in the vicinity of Eagle Lake, was added to the National Register of Historic Places on September 9, 1975.[17]
St. Mary Cemetery
St. Mary's Cemetery in Eagle Lake is situated at 3443 Aroostook Road and is maintained under the Diocese of Portland's St. John Vianney Parish.[18]
St. Mary Church
St. Mary Church serves the Catholic community in Eagle Lake and is located at 3538 Aroostook Road as part of St. John Vianney Parish.[19]
Recreation (7)
Eagle Lake Public Reserved Land
The Eagle Lake Public Reserved Land unit encompasses roughly 24,000 acres, covering the eastern portion of Eagle Lake and the thoroughfare connecting to Square Lake.[20]
Hedgehog Mountain Trail
Located off ME-11 in Eagle Lake, the Hedgehog Mountain Trail climbs past an old hunting cabin to a summit picnic table overlooking the North Maine Woods and the Fish River chain.[21]
Municipal ice rink
The town operates an outdoor winter recreation ice rink with scheduled weekend and Friday evening hours, weather and ice permitting.[22]
Public boat landing and paddling route
Eagle Lake features a public boat landing located off Old Main Street that serves as the put-in for the Fish River paddling route north toward Soldier Pond.[23]
public reserved land
Eagle Lake is situated near 23,000 acres of Maine Public Reserved Land.[24]
Town trail network
The Town of Eagle Lake maintains a 2.5-mile municipal trail network consisting of three loops (Trail A, Trail B, and Trail C).[22]
Winter skiing and town forest trails
The Town of Eagle Lake maintains town forest trails equipped with exercise stations that are groomed for cross-country skiing during the winter months.[25]
Events (3)
Annual Family Health Fair
Fish River Rural Health hosts an annual community Family Health Fair at the Eagle Lake Health Center offering free health screenings, children's activities, and safety presentations.[26]
Annual Town Meeting
The Town of Eagle Lake holds an annual municipal Town Meeting each June to conduct town business and approve the municipal budget.[27]
Eagle Lake 4th of July Celebration and Boat Parade
Eagle Lake holds an annual Fourth of July celebration featuring a decorated boat parade, food vendors, live music, and evening fireworks over the lake at the Eagle Lake Pavilion.[28]
Culture (4)
Eagle Lake 100-Mile Sled Dog Race
One of the community's major winter traditions has been the Eagle Lake 100-Mile Sled Dog Race, an annual event that draws teams and spectators from both the United States and Canada alongside an accompanying winter festival.[29]
Fourth of July Boat Parade Tradition
Eagle Lake marks Independence Day with community lake festivities that include a pontoon decorating contest, a shoreline boat parade, and fireworks.[30]
Settlement and Franco-American Heritage
The first permanent settlements in Eagle Lake were established in 1840 by Frenchman Sefroi Nadeau and Irishman Richard Woods. By 2000, 49 percent of the town's population spoke French, reflecting its enduring Franco-American heritage.[3]
St. John Valley Francophone Culture
Eagle Lake is part of Maine's St. John Valley region, where many bilingual Francophone residents maintain cultural connections to French and Acadian heritage.[31]
Transportation (6)
Distance to Fort Kent
Eagle Lake is situated approximately 11 to 17 driving miles south of Fort Kent via Route 11.[32]
Nearest commercial airport
The primary commercial passenger airport serving the region is Northern Maine Regional Airport (PQI), located in Presque Isle.[33]
Primary highway
Maine State Route 11 runs through Eagle Lake, serving as the town's principal north-south roadway connecting to Fort Kent to the north and Ashland to the south.[32]
Public transit service
Public transit in Eagle Lake is provided by the Aroostook Regional Transportation System (ARTS), which offers scheduled demand-response bus service connecting the town to Fort Kent and Presque Isle.[34]
Scenic byway designation
Eagle Lake is situated along the corridor of the St. John Valley Cultural/Fish River Scenic Byway.[35]
Secondary route
Sly Brook Road is a key connecting route in Eagle Lake extending north toward Wallagrass.[35]
Services (5)
Eagle Lake Fire Department
The Eagle Lake Fire Department provides municipal fire protection and emergency response services, operating from station facilities at 36 Devoe Brook Road.[36]
Eagle Lake Health Center
Fish River Rural Health operates the Eagle Lake Health Center at 10 Carter Street, offering comprehensive primary medical care, dental, and behavioral health services.[37]
Police Services
The town does not operate an independent municipal police force and receives law enforcement coverage from the Maine State Police and the Aroostook County Sheriff's Office.[38]
Public Water and Sewer Services
Public water and wastewater utilities are managed locally by the Eagle Lake Water & Sewer District.[39]
Town Office and Municipal Operations
The Town of Eagle Lake's administrative offices and public service operations are based at 36 Devoe Brook Road.[40]
Geography (10)
Bordering communities
Eagle Lake borders the organized communities of Wallagrass to the north, New Canada to the northeast, and Winterville Plantation to the south.[41]
Bordering unorganized townships
The town borders the unorganized township of T16 R6 WELS along its eastern boundary.[41]
county location
Eagle Lake is a town located in Aroostook County, Maine.[6]
Elevation
Eagle Lake has an official elevation of 1,079 feet (329 meters) above sea level.[1]
Land area and water area
The town has a land area of 37.36 square miles (96.76 square kilometers) and a water area of 2.12 square miles (5.49 square kilometers).[1]
Location within Aroostook County
Eagle Lake is situated in northern Aroostook County, Maine, south of Fort Kent and Wallagrass.[42]
Primary water bodies
Eagle Lake is situated along the Fish River and Eagle Lake, with Dickwood Lake located in the northwestern portion of the town.[42]
Total area
According to the U.S. Census Bureau, the town of Eagle Lake encompasses a total area of 39.48 square miles (102.25 square kilometers).[1]
Total Area
The town of Eagle Lake spans a total area of 39.48 square miles, consisting of 37.36 square miles of land and 2.12 square miles of water.[1]
ZIP Code
Eagle Lake is served by ZIP code 04739.[1]

Businesses in Eagle Lake

See all 59 listings in Eagle Lake ›

Map of Eagle Lake

Nearby communities

All communities in The County
Sources (42)
  1. Eagle Lake, Maine - Wikipedia — en.wikipedia.org , viewed Oct 9, 2026
  2. Eagle Lake town, Aroostook County, ME - Profile data - Census Reporter — censusreporter.org , viewed Oct 9, 2026
  3. HP0934, item 1, JOINT RESOLUTION RECOGNIZING THE 100TH ANNIVERSARY OF THE INCORPORATION OF THE TOWN OF EAGLE LAKE - Maine Legislature — legislature.maine.gov , viewed Oct 9, 2026
  4. Boards and Committees | Town Of Eagle Lake — townofeaglelake.org , viewed Oct 9, 2026
  5. Town Manager | Town of Eagle Lake — townofeaglelake.org , viewed Oct 9, 2026
  6. Town of Eagle Lake, Aroostook, Maine — townofeaglelake.org , viewed Oct 9, 2026
  7. Contact Us | Town of Eagle Lake — townofeaglelake.org , viewed Oct 9, 2026
  8. Maine School Administrative District #27 — sad27.org , viewed Oct 9, 2026
  9. Eagle Lake Elementary School (Closed 2018) - Public School Review — publicschoolreview.com , viewed Oct 9, 2026
  10. About Us - Maine School Administrative District #27 — sad27.org , viewed Oct 9, 2026
  11. Community - Maine School Administrative District #27 — sad27.org , viewed Oct 9, 2026
  12. Northern Maine General Announces Closure of its Outpatient and Case Management Programs — nmgeneral.org , viewed Oct 9, 2026
  13. Eagle Lake town, Aroostook County, ME - Profile data - Census Reporter — censusreporter.org , viewed Oct 9, 2026
  14. Northern Maine General Announces Closure of Mercy Home — nmgeneral.org , viewed Oct 9, 2026
  15. Area Profile | NMDC - Northern Maine Development Commission — nmdc.org , viewed Oct 9, 2026
  16. Annual Estimates of the Resident Population for Minor Civil Divisions in Maine: July 1, 2025 — census.gov , viewed Oct 9, 2026
  17. National Register of Historic Places listings in Aroostook County, Maine - Wikipedia — en.wikipedia.org , viewed Oct 9, 2026
  18. Our Cemeteries | Fort Kent, ME - St. John Vianney Parish — stjohnvianneyparish.net , viewed Oct 9, 2026
  19. St. John Vianney Parish - Diocese of Portland in Maine — portlanddiocese.org , viewed Oct 9, 2026
  20. Recreational Map & Guide to Public Reserved Lands - Maine.gov — vertexaisearch.cloud.google.com , viewed Oct 9, 2026
  21. Eagle Lake Activities - Undiscovered Maine — vertexaisearch.cloud.google.com , viewed Oct 9, 2026
  22. Recreation | Town of Eagle Lake — vertexaisearch.cloud.google.com , viewed Oct 9, 2026
  23. Eagle Lake to Soldier Pond Paddle Route - Maine Trail Finder — vertexaisearch.cloud.google.com , viewed Oct 9, 2026
  24. Eagle Lake Recreation Area - Visit Maine — visitmaine.com , viewed Oct 9, 2026
  25. Eagle Lake Town Forest Trails - Maine Trail Finder — vertexaisearch.cloud.google.com , viewed Oct 9, 2026
  26. Annual Family Health Fair to Happen in Eagle Lake - 101.9 The Rock — woxx.com , viewed Oct 9, 2026
  27. Town Reports | Town of Eagle Lake — townofeaglelake.org , viewed Oct 9, 2026
  28. Where to watch fireworks and celebrate America's 250th in northern Maine - The County — thecounty.me , viewed Oct 9, 2026
  29. Eagle Lake Maine Vacation Guide | TravelMaine.com — travelmaine.com , viewed Oct 9, 2026
  30. Independence Day Events in Maine's Aroostook County — visitaroostook.com , viewed Oct 9, 2026
  31. St. John Valley - Undiscovered Maine - University of Maine — umaine.edu , viewed Oct 9, 2026
  32. Maine State Route 11: Eagle Lake to Fort Kent | Drive America's Highways - YouTube — youtube.com , viewed Oct 9, 2026
  33. Joint Standing Committee on Agriculture, Conservation and Forestry - Maine State Legislature — legislature.maine.gov , viewed Oct 9, 2026
  34. Arriving in Fort Kent — umfk.edu , viewed Oct 9, 2026
  35. Eagle Lake - Maine.gov — maine.gov , viewed Oct 9, 2026
  36. Fire Department | Town of Eagle Lake — townofeaglelake.org , viewed Oct 9, 2026
  37. Locations/Hours - Fish River Rural Health — frrh.org , viewed Oct 9, 2026
  38. Eagle Lake | Maine State Police — maine.gov , viewed Oct 9, 2026
  39. Eagle Lake Water & Sewer District - Maine Rural Water Association — mainerwa.org , viewed Oct 9, 2026
  40. Town of Eagle Lake, Aroostook, Maine — townofeaglelake.org , viewed Oct 9, 2026
  41. Town Status Map - Maine.gov — maine.gov , viewed Oct 9, 2026
  42. A Look at Dickwood Wildlife Management Area | IFW Blogs - Maine.gov — maine.gov , viewed Oct 9, 2026