Eliot is a small town in York County, just west of Kittery, lining the Piscataqua River. With 6000 residents, Eliot is the perfect spot for residents who want a small town, rural feel, yet are still minutes away from “the action” of Kittery & Portsmouth. The cost of living is also more affordable, and Eliot has potential to be a great investment as the Seacoast area expands, especially considering its location on the water. Eliot has its own elementary school, but feeds into South Berwick’s reputable Marshwood Middle & High Schools. The Seacoast Waldorf School is also located in Eliot.