Caribou is located in the geographical center of Aroostook County. Northern Maine is readily accessible by two major highways; U.S. Interstate 95 from the South and the Trans Canada from the North. (Regular air service to the Northern Maine Regional Airport, and rail.) Seaports are also close by in coastal Maine and New Brunswick.(Presque Isle now offers an intermodal rail facility) .

With economic and cultural ties with the Canadian Provinces of Quebec and New Brunswick, cross border partnerships and relationships are often a common facet in many businesses.

Ports of Entry – U.S. Custom Service

Fort Fairfield – open 24 hours
Limestone – open 24 hours
Easton – open at various times depending on demand.

Commercial Ports of Entry

Houlton – open 24 hours
Van Buren – open 24 hours

Canadian Ports of Entry

St. Pamphile, Quebec
New Brunswick

Distance in Miles from:
Portland, Maine 304
Boston, Massachusetts 410
Quebec, Canada 218
Montreal, Canada 386

There are four airports in Aroostook County

Caribou Municipal
Northern Maine Regional in Presque Isle
Houlton International
Northern Aroostook Regional in Frenchville

Northern Maine Regional Airport in Presque Isle serves as the primary hub for air service. Daily flights are scheduled to and from northern Maine with daily connections to Boston's Logan International Airport.

Deep Water Ports of Entry – Distance in Miles from Northern Aroostook
Riviere du Loup, Quebec 75
Eastport, Maine 229
St. John, New Brunswick 245
Searsport, Maine 275


Montreal Maine and Atlantic Railway (MMA) is a 745 mile regional railway operating in the states of Maine Vermont, and in the Canadian provinces of Quebec and New Brunswick, providing a direct rail link between Northern Maine, Saint John, NB and Montreal.

Member Map

View Caribou Chamber Members in a larger map


  • Living in Aroostook County +

    The rural American lifestyle is alive and well in northern Maine. Living here, you'll find yourself among people who take Read More
  • Population & Workforce +

    Population & Demographics Population Distribution by Age and Gender, Aroostook County Age Group#of Females#of MalesTotal 0-9 5601 5485 11086 10-19 Read More
  • History of Caribou Maine +

    The city of Caribou started as three separate townships: Eaton Grant, Letter H and Letter I. Native American peoples lived Read More
  • Caribou Maine Climate Summary +

    Aroostook County is the largest, and the northernmost county in Maine. Winter in Northern MaineAroostook County is also a major Read More
  • Location +

    Caribou is located in the geographical center of Aroostook County. Northern Maine is readily accessible by two major highways; U.S. Read More
  • Caribou Maine Education +

    Caribou High School 308 Sweden Street, Caribou ME 04736Phone: (207) 493-4260 Fax: (207) 493-4244Principal: Mark Jones, mjones@mail.caribouschools.orgAssistant Principal: Dave Wakana, Read More
  • Aroostook County Faith Listing +

    Adventist Dunntown Advent Christian Church - N. Wade Road - Wade, ME - (207) 455-5970State Road Advent Christian Church - 1135 State Road - Mapleton, Read More
  • Caribou Maine Health Care +

    Caribou offers a wide variety of health care services available to residents and members of the surrounding communities. Cary Medical Read More
  • Agriculture +

    In Caribou and throughout Aroostook County, the two major agricultural crops are the potato and broccoli. Area farmers annually plant Read More
  • 1

City of Caribou Website

city of caribou