Improve Your Quality of Living

Connect with a high-quality social services organization for care

Your mental, physical, emotional, and social well-being are important. If something happens to impact your quality of life, you may need to turn to a social services organization for assistance. Northern Maine General offers a wide range of services, from assisted living solutions to mental health resources for clients of all ages.

You'll be able to regain and maintain your quality of living in no time when you work with us. We've served Aroostook County since 1907 with primary locations in Eagle Lake and Caribou. Call 207-444-5152 now to get in touch with our Eagle Lake, Maine location. You can also call 207-492-1036 to get in touch with our Caribou, Maine location.

Find the right services to meet your needs

When it comes to care, every client has unique needs. That's why you should work with an organization that has numerous services . We offer...

  • Long-Term Care and Rehabilitation Services
  • Outpatient Mental Health Services
  • Home and Community Support Services
  • Behavioral Health Services
  • Targeted Case Management Services
  • Consultation and Resource Services
  • Subsidized Apartment Services

Our organization has been around for more than 116 years, and we know how to expertly care for each and every client. You can count on us to get to know your individual situation and pair you with the proper resources.

Employee Self Service

Employee access to Attendance on Demand (AOD) and NMG Payroll Portal provides current employees with the ability to:

  • Clock in & out
  • Track total hours worked
  • View work schedules
  • Follow earned time balance
  • Access to the payroll portal