State of Maine licenses can be purchased at the Town Clerk's office. Lifetime licenses may only be acquired through the State of Maine.
Note regarding Saltwater Fishing: Purchasing a State of Maine Inland Fishing License includes registration in the Saltwater Fishing Registry, or you may purchase a saltwater license only. Requirements for Licenses and other information, including the ability to purchase Maine Hunting and Fishing Licenses online, is available on the State of Maine Website, Department of Inland Fisheries and Wildlife.