DMV Locations in Essex County, Massachusetts

Danvers RMV Office
100 Independence Way
Danvers, MA, 01923
Phone: 857-368-8000
Haverhill RMV Office
4 Summer Street
Haverhill, MA, 01830
Phone: 857-368-8000