Bangor (in Penobscot County) | |
Amedisys Maine, Pllc 23 Water St., Suite 208 Bangor ME 4401 | (207) 990-0029 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services |
Bangor Area Visiting Nurses 885 Union Street, Suite 220 Bangor ME 4401 | (207) 973-6550 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Community Health &Counseling Services P.O. Box 425 Bangor ME 4402 | (207) 947-0366 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Gentiva Certified Healthcare Corp 175 Exchange Street, Suite 100 Bangor ME 4401 | (207) 990-9000 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
St Joseph Healthcare 279 Center Street Bangor ME 4401 | (207) 907-1810 |
Religious Affiliations | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Belfast (in Waldo County) | |
Waldo County Home Healthcare Services P.O. Box 407 Belfast ME 4915 | (207) 338-2268 |
Other | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Brunswick (in Cumberland County) | |
Community Health &Nursing Services 60 Baribeau Drive Brunswick ME 4011 | (207) 729-6782 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Calais (in Washington County) | |
Calais Regional Hospital Corporation 43 Palmer Street Calais ME 4619 | (207) 454-7200 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services |
Caribou (in Aroostook County) | |
Eastern Me Homecare - Visiting Nurses Of Aroostook 14 Access Highway Caribou ME 4736 | (207) 498-2578 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Professional Home Nursing Inc 7 Hatch Drive, Suite 110 Caribou ME 4736 | (207) 498-3915 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Valley Home Health Services 658 Main Street, Suite 2 Caribou ME 4736 | (207) 492-1149 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Damariscotta (in Lincoln County) | |
Miles &St Andrews Home Health &Hospice 40 Belvedere Road Damariscotta ME 4543 | (207) 563-4592 |
Other | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Ellsworth (in Hancock County) | |
Hancock County Homecare 441 Main Street, Suite 2 Ellsworth ME 4605 | (207) 664-5170 |
Other | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Houlton (in Aroostook County) | |
Madigan Home Health Care, Inc. 93 Military Street Houlton ME 4730 | (207) 532-7480 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Occupational Therapy Services Speech Pathology Services |
Kittery (in York County) | |
Seacoast Angels 99 State Road, Unit 1 Kittery ME 3904 | (207) 703-2413 |
Proprietary | Nursing Care Services Physical Therapy Services Occupational Therapy Services Speech Pathology Services |
Lewiston (in Androscoggin County) | |
Androscoggin Home Care &Hospice 15 Strawberry Avenue Lewiston ME 4240 | (207) 777-7740 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Lubec (in Washington County) | |
Sunrise County Homecare Svcs. 43 South Lubec Road Lubec ME 4652 | (207) 255-3344 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services |
Portland (in Cumberland County) | |
Amedisys Maine, Pllc 931 Congress Street Portland ME 4102 | (207) 772-7520 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Gentiva Health Services 881 Forest Avenue Portland ME 4103 | (207) 772-0954 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Rockland (in Knox County) | |
Kno-Wal-Lin Homecare &Hospice 170 Pleasant Street Rockland ME 4841 | (207) 594-9561 |
Other | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Saco (in York County) | |
Able Home Health 209 Main Street, Suite 104 Saco ME 4072 | (207) 282-1699 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Home Health-Visiting Nurses Of Southern Maine 15 Industrial Park Road Saco ME 4072 | (207) 284-4566 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Smithfield (in Somerset County) | |
Home, Hope And Healing, Inc 189 Village Road Smithfield ME 4978 | (207) 362-5235 |
Proprietary | Nursing Care Services Home Health Aide Services |
So Portland (in Cumberland County) | |
Interim Healthcare Of Portland, Maine - Hc Watson 175 Darling Avenue So Portland ME 4106 | (207) 775-3366 |
Proprietary | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
V N A Home Health &Hospice 50 Foden Rd So Portland ME 4106 | (207) 780-8624 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Waterville (in Kennebec County) | |
Healthreach Homecare &Hospice 10 Water Street Suite 307 Waterville ME 4901 | (207) 861-6200 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
York (in York County) | |
York Hospital Home Care 127 Long Sands Road, Suite 12 York ME 3909 | (207) 351-2194 |
Private | Nursing Care Services Home Health Aide Services Physical Therapy Services Medical Social Services Occupational Therapy Services Speech Pathology Services |
Our library of Home Health Care help articles
- First steps
What & who you should know - What kind of agency do I need?
Medical help or personal care? - Money & Costs
Paying for care. Financial help. - Medicare
What it pays for. Eligibility. - Medicaid
Help from your state government. - Licenses and Regulations
Who is responsible?. - Your rights as a patient
Protect yourself.
Federal & National Info Links About Home Health Care
- Home Care, Basic Facts & Information (American Geriatrics Society)
- Eldercare at Home: Choosing a Nursing Home (AGS Foundation for Health in Aging)
- Signs of a good quality home health agency (Medicare.gov) - PDF
- How Much Care Will You Need? (Long-Term Care) (Dep't of Health and Human Services)
- Home Health Care FAQ (Visiting Nurse Associations of America)
VIDEO: Tips for Keeping Your Home Safe If You Live With a Relative Who Has Dementia (American Academy of Family Physicians)
What does "Medicare-certified" signify?
"Medicare-certified" means the home health agency is approved by Medicare and meets certain Federal health and safety requirements. Medicare will not cover home health services provided by a home health agency that has not been Medicare-certified.
Important Information about the Agencies Listed on our web pages
There are reasons why a Home health agency might not appear in our listings. You should know about possible changes in how agencies accept payment. Read more...

The Dibbern Family
Contact us.
Our Home page for this site
Our privacy statement is very simple.
Our senior care pages:
This page is about Home Health Care in Maine.
Home Health Care Costs
and Paying For Home Health Care
and Paying For Home Health Care
What Does Home
Health Care Cost in Maine?
Compare health care rates.
The average cost of Home Health Care in Maine was... read more
Compare health care rates.
The average cost of Home Health Care in Maine was... read more
- Costs and How to Pay (Long-Term Care) (Administration on Aging)
- Long Term Care Costs Across the United States(Genworth Financial, Inc)
- What Are The Standard Billing and Payment Practices From Home Care Providers?( National Association for Home Care & Hospice)
Area Agencies on Aging for Maine
Area Agencies on Aging are the central resource for elder services. They can help you either directly or by referring you to the appropriate agency in your area.- Aroostook Area Agency on Aging (Aroostook County)
- Eastern Area Agency on Aging (Hancock, Penobscot, Piscataquis and Washington Counties)
- Southern Maine Agency on Aging (Cumberland and York counties)
- SeniorsPlus (Androscoggin, Franklin and Oxford counties.)
- Spectrum Generations (Kennebec, Knox, Lincoln, Sagadahoc, Somerset and Waldo Counties, Brunswick and Harpswell)
Maine State Senior Health Links
More Senior Care Pages for Maine
- Maine Adult Day Care
- Maine (Edina) Assisted Living Facilities
- Maine Continuing Care Retirement Communities
- Hospice
- Maine Nursing Homes

In memory of Dad