Charleston is a town in Penobscot County, first incorporated in 1811 under the name of New Charleston, its current name being adopted in 1827 when Maine separated from Massachusetts to become its own state, as its original name was intended to differentiate it from the town of that name in Massachusetts.