What are you looking for?
Explore New Sweden, ME
New Sweden is a small town located in Aroostook County, Maine. It was settled in the mid-19th century by Swedish immigrants, hence its name. The town has a rich cultural heritage, with many residents still maintaining Swedish traditions and customs. New Sweden is known for its picturesque landscapes, including rolling hills, dense forests, and pristine lakes. The town also hosts an annual Midsommar Festival, where locals and visitors come together to celebrate Swedish culture through music, dance, and traditional food.