The Amesbury, Essex Co. Mass. public works department has a database for the cemeteries they maintain. This is a good reminder to see what other cemeteries have an online presence. It could save you a trip or put a trip on your to-do list.
Check out the York, Maine online cemetery records.