File returns, make payments, check refund status, and manage your account, all in one place. Creating a new account is the best way to track your filing history, view notices, and manage your account over time. For more information, please visit our Maryland Tax Connect Information Hub.
Find a Location
Our Services & Resources
At Comptroller of Maryland branch offices, the following services are provided with no scheduled appointment:
- Blank Maryland state tax forms and/or tax booklets.
- Answers to General tax questions.
- In-person submission of completed Maryland tax returns and/or requested documents.
- Additional IFTA decals to carriers in good standing and new carriers whose applications have been approved.
- Certified copies of previously filed Maryland tax returns for individuals with identification.
Appointments
All other services require an appointment. To make an appointment, please:
- Click on Schedule In-Person Office Visit button below to schedule your appointment.
- Arrive in the branch office at least five minutes before your scheduled appointment.
- Have photo identification with you.
To make a virtual appointment with the Comptroller of Maryland agency, taxpayers will need:
- Internet access, Microsoft Teams software, and a camera on your computer or cell phone.
- An email address to receive the personalized link to your virtual meeting.
- Please join meeting at least five minutes before your scheduled virtual appointment time.
- After your appointment, the link to the completed appointment will expire, but you can schedule another appointment if needed.
- Through Nov 30, 2026
- Dec 1, 2026 and later
Taxpayer Services Virtual Appointments
Compliance Division Virtual Appointments
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.
Allegany County
Cumberland
Schedule In-Person Office Visit
Allegany Museum
3 Pershing Street
Suite 101
Cumberland, MD 21502-2302
Anne Arundel County
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 City
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
Schedule In-Person Office Visit
Baltimore County
Windsor Mill
Schedule In-Person Office Visit
3104 Lord Baltimore Drive
Suite 100
Windsor Mill, MD 21244
Charles County
Waldorf
Schedule In-Person Office Visit
1036 Saint Nicholas Drive
Suite 202
Waldorf, MD 20603
Frederick County
Frederick
Schedule In-Person Office Visit
Courthouse/Multiservice Center
100 W. Patrick St.
Room 2603
Frederick, MD 21701-5646
Harford County
Bel Air
Schedule In-Person Office Visit
1904 Emmorton Road
Bel Air, Maryland 21015
Montgomery County
Rockville
Schedule In-Person Office Visit
800 King Farm Boulevard
Suite 105
Rockville, MD 20850
Prince George’s County
Greenbelt
Schedule In-Person Office Visit
6401 Golden Triangle Drive
Suite 100
Greenbelt, MD 20770
Washington County
Hagerstown
Schedule In-Person Office Visit
Crystal Building
1850 Dual Hwy.
Suite 201
Hagerstown, MD 21740-6686
Wicomico County
Salisbury
Schedule In-Person Office Visit
Sea Gull Square
1306 South Salisbury Blvd.
Suite 182
Salisbury, MD 21801
Virtual Appointments
In-Person Office Visit
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.
In-Person Office Visit services are available at the following locations:
Allegany County
Cumberland
Allegany Museum
3 Pershing Street
Suite 101
Cumberland, MD 21502-2302
Anne Arundel County
Annapolis
Visit
60 West Street
Suite 102
Annapolis, MD 21401
Baltimore City
Baltimore
7 St. Paul Street
Baltimore, MD 21202
Baltimore County
Windsor Mill
3104 Lord Baltimore Drive
Suite 100
Windsor Mill, MD 21244
Charles County
Waldorf
1036 Saint Nicholas Drive
Suite 202
Waldorf, MD 20603
Frederick County
Frederick
Courthouse/Multiservice Center
100 W. Patrick St.
Room 2603
Frederick, MD 21701-5646
Harford County
Bel Air
1904 Emmorton Road
Bel Air, Maryland 21015
Montgomery County
Rockville
800 King Farm Boulevard
Suite 105
Rockville, MD 20850
Prince George’s County
Greenbelt
6401 Golden Triangle Drive
Suite 100
Greenbelt, MD 20770
Washington County
Hagerstown
Crystal Building
1850 Dual Hwy.
Suite 201
Hagerstown, MD 21740-6686
Wicomico County
Salisbury
Sea Gull Square
1306 South Salisbury Blvd.
Suite 182
Salisbury, MD 21801