Pejepscot, Maine is a region of Maine formerly encompassing the current towns of Brunswick, Topsham, and Harpswell, Maine in Sagadahoc and Cumberland counties, first settled by the English in 1628.