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 Steep Falls, ME ATV/OHV resources: