Houlton is a town in Aroostook County, Maine. We are located on the United States-Canada border at the northern end of Interstate 95. Houlton is the county seat for Aroostook County and is nicknamed the “Shiretown”.
Houlton was settled in 1807 by Aaron Putnam and Joseph Houlton. At that time, it was still part of Massachusetts. Maine became it’s own state in 1820. The town of Houlton was incorporated in 1831.
According to the United States Census Bureau, the town of Houlton consists of 36.8 square miles. As of the 2010 census, the population was 6,123.