- We provide blank Maryland state tax forms and/or tax booklets.
- We answer general tax questions.
- We accept completed Maryland tax returns and/or requested documents.
Find a Location
Taxpayer Services Virtual Appointments
Schedule a Virtual On-line Appointment using your P.C. or cell phone.
For all counties.
Baltimore - Compliance Division Virtual Appointments
Schedule a Virtual On-line Appointment using your P.C. or cell phone.
For all counties.
Tax Service Locations
Taxpayers can schedule in-person or virtual appointments easily. Taxpayer assistance is also available by calling 1-800-MDTAXES. Our agents are standing by to help you.
All branch offices are open Monday - Friday, 8:30 a.m. to 4:30 p.m.
Annapolis
Schedule In-Person Office Visit
60 West Street
Suite 102
Annapolis, MD 21401
Annapolis Compliance
Schedule In-Person Office Visit
60 West Street
Suite 102
Annapolis, MD 21401
Baltimore Taxpayer Service
Schedule In-Person Office Visit
7 St. Paul Street
Baltimore, MD 21202
Baltimore - Compliance Division
7 St. Paul Street
Baltimore, MD 21202
Please note that the Baltimore Compliance Division DOES NOT provide MVA certification in order to obtain a driver’s license or ID, assist with current year Individual Income Tax preparation, or supply IFTA decals/stickers.
Baltimore Business Tax Collections
Schedule In-Person Office Visit
Baltimore Compliance Programs
Schedule In-Person Office Visit
Baltimore Unclaimed Property
Starting August 14, 2025, we are pausing Holder Reporting. Holder Reporting is anticipated to reopen on approximately September 21, 2025.
On September 5, 2025, Claims processing for the public will be locked down. Claims processing is anticipated to resume on approximately September 22, 2025.
Cumberland
Schedule In-Person Office Visit
Allegany Museum
3 Pershing Street
Suite 101
Cumberland, MD 21502-2302
Elkton
Schedule In-Person Office Visit
Upper Chesapeake Corporate Center
103 Chesapeake Blvd
Suite D
Elkton, MD 21921-6313
Frederick
Schedule In-Person Office Visit
Courthouse/Multiservice Center
100 W. Patrick St.
Room 2603
Frederick, MD 21701-5646
Greenbelt
Schedule In-Person Office Visit
6401 Golden Triangle Drive
Suite 100
Greenbelt, MD 20770
Hagerstown
Schedule In-Person Office Visit
Crystal Building
1850 Dual Hwy.
Suite 201
Hagerstown, MD 21740-6686
Salisbury
Schedule In-Person Office Visit
Sea Gull Square
1306 South Salisbury Blvd.
Suite 182
Salisbury, MD 21801
Towson
Schedule In-Person Office Visit
Hampton Plaza
300 E. Joppa Road
Plaza Level 1A
Towson, MD 21286
Waldorf
Schedule In-Person Office Visit
1036 Saint Nicholas Drive
Suite 202
Waldorf, MD 20603
Wheaton
Schedule In-Person Office Visit
Westfield Wheaton
South Building
11002 Veirs Mill Rd
Suite 408
Wheaton, MD 20902