- Houlton is a town located in Aroostook County, Maine, United States. It is the county seat and largest town in Aroostook County. Houlton is known for its historic downtown area and is home to several notable sites, including the Houlton International Airport, which serves as an entry point to the United States for many Canadian travelers. The town has a population of approximately 4,000 people and offers a small-town atmosphere with a variety of amenities and recreational opportunities.