This is an incomplete list of ghost towns in Maine.

Appledore (York County) Askwith, now named Tarrantine (Piscataquis County) Flagstaff, submerged to form Flagstaff Lake (Somerset County) Freeman (Franklin County) Ligonia Village, in South Portland (Cumberland County) Perkins Township, also known as Swan Island (Sagadahoc County) Riceville, also known as Township 39 (Hancock County)

Notes and references