Houlton is located in Aroostook County northeast of Bangor between Presque Isle and Danforth along US Highway 1 near the United States/Canada border and the Saint Johns River.
See more Maine Cities and Towns.