York County
List of all cities and towns in York County York County is the most south-western county in the U.S. state of Maine. It is on the eastern border of the state of New Hampshire. It is separated from Strafford County, New Hampshire, by the Salmon Falls River and the Piscataqua River, which is an estuary …