Caribou is a city located in Aroostook County in Northern Maine. The city had a population of 8,189 as of the 2010 US Census