Not always. Residents have 3 options for renewing their vehicle registrations:
1) Register online via the E-Reg website.
2) By mail utilizing the renewal notice you received from our office. Return the notice with 1 check made payable to Town of Windham, along with a self-addressed stamped business envelope, and we will mail your updated registration back to you.
3) Coming in to the office during normal business hours.
All new motor vehicle registrations must be started in person at the Town Clerk’s office, by the owners listed on the title or current registration. We can process any necessary title paperwork and hand you your new plates and registration. Please note that some registrations (i.e. veteran plates and temporary plates) must be completed with the State of New Hampshire.