Welcome to St. Agatha! According to the St. Agatha website, “St Agatha was incorporated on March 17, 1899, the 466th town in the State of Maine. The town bears the name of the parish which had been established ten years earlier. The religious influence, which the community represents, was given the name — Town of