If you registered your ATV in Maine previously, you may renew your registration online. If you're registering your ATV for the first time, however, you must do so in person at a registration agent (found at sporting goods or convenience stores throughout Maine), or at the Maine Department of Inland Fisheries and Wildlife in Augusta.
Check out these Grand Lake Stream, ME ATV/OHV resources: