Named for the Scandinavian country, Sweden is a town in Oxford County, Maine. With no relation to the Swedish Colony project that populated the towns of New Sweden and Stockholm in Aroostook County, Sweden is located north of Bridgton and east of Lovell.