Skilled Nursing Facilities in Maine

78 Medicare/Medicaid-certified facilities across 49 cities. Public CMS directory data — name, address, phone, beds, and ownership.

Largest operators / chains

Browse by city

49 cities

Auburn2 facilities

Belfast1 facility

Biddeford2 facilities

Boothbay Harbor1 facility

Brunswick2 facilities

Camden1 facility

Canton1 facility

Caribou2 facilities

Damariscotta1 facility

Dexter1 facility

Dover Foxcroft1 facility

Eastport1 facility

Falmouth1 facility

Farmington3 facilities

Fort Kent1 facility

Freeport1 facility

Gorham1 facility

Hartland1 facility

Houlton1 facility

Howland1 facility

Kittery1 facility

Machias1 facility

Madawaska1 facility

Madison1 facility

Mars Hill1 facility

Millinocket1 facility

North Berwick1 facility

Orono1 facility

Portland4 facilities

Rockland1 facility

Rumford1 facility

Saco1 facility

Sanford2 facilities

Scarborough3 facilities

Skowhegan2 facilities

So Portland1 facility

South Paris2 facilities

Van Buren1 facility

Westbrook1 facility

Windham1 facility

Yarmouth2 facilities

Data: CMS, public domain. Source: CMS Provider Data Catalog - Provider Information (dataset 4pq5-n9py). Snapshot 2026-06-06. This is a neutral public-record directory; Sevah does not rate or endorse facilities. Spot an error? Contact Sevah to request a correction.