Massachusetts RMV Information & Resources

Whether you’re getting your learner's permit, a temporary or a permanent license, we’ll help you find the closest Massachusetts RMV so you’ll know where to go to get it. Instantly locate your nearest office, the hours of operation, address, contact information, payment options, and specific services.
use my location

What’s Your Time And Sanity Worth?

Sure you can study the DMV manual, but they don’t give you a pass guarantee. We do. Pass using our fast and efficient method, or it’s free.
select your office

Massachusetts RMV Services

If you live in Massachusetts, the Massachusetts Registry of Motor Vehicles will handle your licensing- and motor-vehicle-related tasks. You can find branches all around the state. Some of the branches also hold suspension hearings. However, not all of the branches do, so you must check with your local branch if you need to attend a hearing.

When you search for branches, you will also find wait times. Look at the wait times to decide if you want to go in person. If you do, make sure that you have all of your necessary documents.

Document Checklists

There is a good chance that you don’t know what documents you need when you visit the RMV. Fortunately, the department makes it easy by offering checklists for branch transactions. Use the checklists to find out everything that you need when you visit your local branch. From a learner’s permit to registration, you will find a checklist for all of your needs. Go over it in detail to ensure that you have all of your items before you make the trip.

Schedule Your Road Test Online

Don’t make the mistake of showing up at the RMV for a road test without an appointment. Make things easier on yourself by scheduling an appointment online. You will need your learner’s permit number, name, date of birth, and social security number. Then, you will need to answer some questions and select a test date and location.

RMV Online Branch

The RMV’s online branch makes it easy to take care of business from the comfort of home. Top online services include:

  • Registration renewal
  • Driver’s license renewal
  • Change of address
  • Application for a learner’s permit

This is just a small sample of what you can do online. If you want to skip the long lines, utilize the online branch. It will save you a lot of time.

Contact the Massachusetts Registry of Motor Vehicles

You can contact the customer service center from 9 a.m. until 5 p.m. on Monday through Friday. You can also submit an email inquiry online.

From area codes 339/617/781/857 and outside of Massachusetts: 857-368-8000

From all other Massachusetts area codes: 800-858-3926

Middlesex

Natick

Massachusetts Turnpike, 296 N Main St

(800) 858-3926

Natick

Massachusetts Turnpike Natick Eastbound Service Center,

Watertown

550 Arsenal St. (located inside Watertown Mall)

(857) 368-8000

Watertown

550 Arsenal Street

Wilmington

355 Middlesex Ave.

(800) 358-3926

Everett

80 Broadway Route 99

(617) 351-4500

Lowell

77 Middlesex Street

(800) 858-3926

Essex

Newburyport

45 Story Ave

Newburyport

45 Story Ave, Port Plaza Shopping Center

Peabody

300 Andover Street

Newbury

198 Scotland Road

(617) 351-4500

Haverhill

4 Summer St.

(800) 858-3926

Saugus

214 Broadway

(781) 231-3000

Worcester

Worcester

25 Mountain Street East

(508) 853-7000

Worcester

611 Main St.

(617) 351-4500

Milford

14 Beach St.

(800) 858-3926

Sterling

14 Chocksett Road

(617) 351-4500

Leominster

80 Erdman Way

(800) 858-3926

Winchendon

127 Baldwin Road

(617) 351-4500

Bristol

Fall River

1794 North Main Street

(800) 858-3926

Fall River

203 Plymouth Avenue,

North Dartmouth

266 Faunce Corner Road

(617) 351-4500

Attleboro

75 Park St.

(800) 858-3926

Taunton

1 Washington St.

(800) 858-3926

New Bedford

278 Union St.

(800) 858-3926

Hampden

Westfield

59 Court St.

(617) 351-4500

Chicopee

1011 Chicopee St.

(800) 858-3926

West Springfield

150 Capital Street

(413) 785-1381

Springfield

165 Liberty Street

(800) 858-3926

Hampshire

Hadley

458 Russell Street

Newburyport

45 Story Ave Port Plaza Shopping Center

Easthampton

116 Pleasant St.

(800) 858-3926

Natick

Massachusetts Turnpike Natick Eastbound Service Center

Berkshire

North Adams

33 Main Street

Great Barrington

334 Main St.

(617) 351-4500

Pittsfield

333 East St.

(800) 858-3926

Williamstown

33 Main Street

Suffolk

Boston

136 Blackstone St.

(857) 368-8000

Boston

70 Victory Road

(617) 351-4500

Roslindale

4210 Washington Street

(800) 858-3926

Revere

9c Everett Street

(857) 368-8000

Plymouth

Plymouth

40 Industrial Park Road

(800) 858-3926

Brockton

490 Forest Ave.

(800) 858-3926

Rockland

900 Hingham Street

Barnstable

South Dennis

500 Route 134

(508) 760-4778

Buzzards Bay

Generals Boulevard

(617) 351-4500

South Yarmouth

1084 Route 28

(800) 858-3926