Stockholm, Maine
Swedish settlement in the St. John Valley
Overview
Key Facts
Weather & Seasons
summer
Warm days, 65-78°F
winter
Very cold with heavy snow, -5 to 20°F
spring
Cool and wet, 32-52°F
fall
Crisp and colorful, 38-58°F
How to Get There
Stockholm is located on Route 161 in northern Aroostook County, between Caribou and New Sweden.
Satellite preview shows the approximate town outline to help you get oriented before you arrive.
Satellite preview
Stockholm outline
Outdoor Recreation
Frequently Asked Questions
What is Stockholm known for?
Stockholm is known for its Swedish immigrant heritage dating to the 1870s, with Nordic roots still evident in family names, traditional celebrations, and strong community ties while farming the productive St. John River valley lands.
How far is Stockholm from Caribou?
Stockholm is about 30 minutes from Caribou on Route 161 in northern Aroostook County. The town sits between Caribou and New Sweden, preserving Swedish heritage while farming the fertile St. John River valley.
Is Stockholm related to the New Sweden colony?
Yes, Stockholm was settled by Swedish immigrants in the 1870s as part of the broader Scandinavian colonization of northern Aroostook County. Nearby New Sweden shares this heritage, and both communities continue to celebrate their Nordic roots.