All registration renewals must be processed by mail, online with a credit card or deposited in the drop-boxes located at any DMV branch location. If you are a AAA member you can renew your registration at any AAA branch office.
Municipal Tax Restrictions: If you pay property taxes to one of the following towns for your vehicle; Barrington, Central Falls, Exeter, or Warren you may not use the online renewal service due to municipal tax clearance requirements.
Please Note: Leased vehicles can now be renewed online. However, leased vehicle owners will not be able to update or change the address on the registration.