Northern Maine League was a Class D League - 1902 and an Independent League - 1909, 1912 and 1942-1943 and it was based in Maine
1902 Caribou, Houlton, Millinocket, Presque Isle
1909 Bangor, Houlton, Millinocket, Old Town, During the Season, Old Town team move to Caribou.
1912 Caribou, Houlton, Millinocket, Presque Isle
1942 Fort Fairfield, Houlton, Presque Isle Air Field, Presque Isle Indians
1943 No teams enter or left the league