MVA Branch Locations By County

​​For branch holiday closures please visit MVA Holiday Closure ​page.
For Vehicle Emission Testing Stations and 24-hour Kiosk Testing Locations​, please visit the MVA Vehicle Emissions​ Testing Locations page.​


Allegany |  Anne Arundel |  Baltimore City |  Baltimore County |  Calvert |  Caroline |  Carroll |  Cecil |  Charles |  Dorchester |  Frederick |  Garrett |  Harford |  Howard |  Kent |  Montgomery |  Prince George's |  Queen Anne's |  Somerset |  St.Mary's |  Talbot |  Washington |  Wicomico |  Worcester

 

Allegany County 

Cumberland/LaVale (Full Service Branch)

 

Anne Arundel County 

Annapolis (Full Service Location)​

Glen Burnie (Full Service Location)

 

Baltimore City 

Baltimore City (Full Service Location)​​

 

Baltimore County 

Essex (Full Service Location)

Loch Raven/Parkville (Limited Service Location)

 

Calvert County 

Prince Frederick (Limited Service Location)

 

Caroline County

There are no MVA branches in this county.

 

Carroll County

Westminster (Full Service Location)​

 

Cecil County

Elkton (Full Service Location)

 

Charles County

Waldorf (Full Service Location)

 

Dorchester County

There are no MVA branches in this county.

 

Frederick County

Frederick (Full Service Location)

 

Garrett County

Oakland (Full Service Branch)

 

Harford County

Bel Air (Full Service Location)​

 

Howard County

Columbia (Limited Service Location)

 

Kent County

There are no MVA branches in this county.

 

Montgomery County

Gaithersburg (Full Service Location)

Walnut Hill (Limited Service Location)

White Oak (Full Service Location)

Kemp Mill (Limited Service Location)

 

Prince George's County

Beltsville (Full Service Location)

Largo (Full Service Location)

 

Queen Anne's County

There are no MVA branches in this county.

 

Somerset County

There are no MVA branches in this county.

 

St. Mary's County

Loveville (Full Service Location)​

 

Talbot County

Easton (Full Service Location)​

 

Washington County

Hagerstown (Full Service Location)​

 

Wicomico County

Salisbury (Full Service Location)

 

Worcester County

There are no MVA branches in this county.​​​​​​​​​​