The town of Penobscot takes its name from the Indian word “Penobskeag,” or “Penopeauke,” signifying a rocky place. Contemporary farmers will attest to the accuracy of this choice. As in other area communities, small farms have been reestablished and are again supporting local families.