Massachusetts DMV

Search all DMV locations in the state of Massachusetts. Find a Massachusetts DMV office by the city your looking for. Map the location your looking for in our easy to use locator. Below is the statewide list of Massachusetts offices. Make an appointment at any of the MA DMV Locations listed below.

DMV Address City County More Info
South Yarmouth RMV1084 Route 28 South Yarmouth MA 02664South YarmouthBarnstable CountyMore Details
Orleans DPWBay Ridge Lane Orleans MA 02653OrleansBarnstable CountyMore Details
Eastham RMV2500 State Highway Eastham MA 02642EasthamBarnstable CountyMore Details
Lawrence RMV73 Winthrop Ave Plaza 114 Lawrence MA 01843LawrenceEssex CountyMore Details
Plymouth RMV40 Industrial Park Road Plymouth MA 02360PlymouthPlymouth CountyMore Details
New Bedford RMV278 Union St New Bedford MA 02740New BedfordBristol CountyMore Details
Dartmouth CDL Test SiteFaunce Corner Road North Dartmouth MA 02747North DartmouthBristol CountyMore Details
Nantucket RMV16 Broad Street Nantucket MA 02554NantucketNantucket CountyMore Details
Fall River RMV 203 Plymouth Ave Durfee Union Mill Fall River MA 02721Fall RiverBristol CountyMore Details
North Adams RMV33 Main St North Adams MA 01247North AdamsBerkshire CountyMore Details
Pittsfield RMV333 East St Pittsfield MA 01201PittsfieldBerkshire CountyMore Details
Easthampton RMV116 Pleasant St Easthampton MA 01027EasthamptonHampshire CountyMore Details
Want a discount on your Auto Insurance? Take an Online Traffic Course. Click Here!
Greenfield RMV18 Miner St Greenfield MA 01301GreenfieldFranklin CountyMore Details
Great Barrington Town Hall334 Main St Great Barrington MA 01230Great BarringtonBerkshire CountyMore Details
Westfield City Hall59 Court St Westfield MA 01085WestfieldHampden CountyMore Details
Springfield RMV165 Liberty St Springfield MA 01129SpringfieldHampden CountyMore Details
Chicopee RMV1011 Chicopee St Chicopee MA 01013ChicopeeHampden CountyMore Details
Taunton RMV1 Washington St Taunton MA 02780TauntonBristol CountyMore Details
Attelboro RMV75 Park St Attleboro MA 02703AttleboroBristol CountyMore Details
Brockton RMV490 Forest Ave Brockton MA 02301BrocktonPlymouth CountyMore Details
Milford RMV14 Beach St Milford MA 01757MilfordWorcester CountyMore Details
RMV Branch Office10 Plain St Braintree MA 02184BraintreeNorfolk CountyMore Details
Quincy Armory1000 Hancock St Quincy MA 02169QuincyNorfolk CountyMore Details
Newbury CDL Test SiteScotland Road Newbury MA 01951NewburyEssex CountyMore Details