Home Our Locations Our Locations Taxpayers can schedule in-person or virtual appointments easily. Taxpayer assistance is also available via email taxhelp@marylandtaxes.gov or by calling 1-800-MDTAXES. Our agents are standing by to help you. NOTICE: The Comptroller of Maryland will no longer issue Vehicle Identification (VID) letter and a Temporary Maryland Alcohol Public Transportation Permit (PT). At Comptroller of Maryland branch offices, the following services are provided with no scheduled appointment: 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. We provide additional IFTA decals to carriers in good standing and new carriers whose applications have been approved. We provide certified copies of previously filed Maryland tax returns for individuals with identification. All other services require an appointment. To make an appointment: Please click on one of the branch offices below to schedule your appointment. Please arrive in the branch office five minutes before your scheduled appointment. Please 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 for receiving your link to your virtual meeting. Please join meeting five minutes before your scheduled virtual appointment time. After your appointment, that link to the completed appointment expires, but you can schedule another appointment if needed. Taxpayer Services Virtual Appointments Schedule a Virtual On-line Appointment Using your P.C. or Cell Phone All Counties Baltimore - Compliance Division Virtual Appointments Schedule a Virtual On-line Appointment Using your P.C. or Cell Phone All Counties Tax Service Location Phone Number Counties Served Annapolis Schedule In-Person Office Visit 60 West Street Suite 102 Annapolis, MD 21401 410-260-7980 800-638-2937 Anne Arundel Queen Anne's Annapolis Compliance Schedule In-Person Office Visit 60 West Street Suite 102 Annapolis, MD 21401 410-260-7980 800-638-2937 All Counties Baltimore Taxpayer Service Schedule In-Person Office Visit State Office Bldg. 301 W Preston Street Room 206 Baltimore, MD 21201-2384 410-260-7980 800-638-2937 Baltimore City Baltimore - Compliance Division State Office Bldg. 301 W Preston Street Baltimore, MD 21201-2384 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 Room 408 Baltimore Compliance Programs Schedule In-Person Office Visit Baltimore Compliance Programs Room 408 Baltimore Unclaimed Property Schedule In-Person Office Visit Room 310 410-260-7980 800-638-2937 Cumberland Schedule In-Person Office Visit Allegany Museum 3 Pershing Street Suite 101 Cumberland, MD 21502-2302 410-260-7980 800-638-2937 Allegany Garrett Elkton Schedule In-Person Office Visit Upper Chesapeake Corporate Center 103 Chesapeake Blvd Suite D Elkton, MD 21921-6313 410-260-7980 800-638-2937 Cecil Harford Kent Frederick Schedule In-Person Office Visit Courthouse/Multiservice Center 100 W. Patrick St. Room 2603 Frederick, MD 21701-5646 410-260-7980 800-638-2937 Carroll Frederick Greenbelt Schedule In-Person Office Visit 6401 Golden Triangle Drive Suite 100 Greenbelt, MD 20770 410-260-7980 800-638-2937 Prince George's Hagerstown Schedule In-Person Office Visit Crystal Building 1850 Dual Hwy. Suite 201 Hagerstown, MD 21740-6686 410-260-7980 800-638-2937 Washington Salisbury Schedule In-Person Office Visit Sea Gull Square 1306 South Salisbury Blvd. Suite 182 Salisbury, MD 21801 410-260-7980 800-638-2937 Caroline Dorchester Somerset Talbot Wicomico Worcester Towson Schedule In-Person Office Visit Hampton Plaza 300 E. Joppa Road Plaza Level 1A Towson, MD 21286 410-260-7980 800-638-2937 Baltimore County Upper Marlboro (Closed) Waldorf Schedule In-Person Office Visit 1036 Saint Nicholas Drive Suite 202 Waldorf, MD 20603 410-260-7980 800-638-2937 Calvert Charles St. Mary's WheatonSchedule In-Person Office Visit Westfield Wheaton South Building 11002 Veirs Mill Rd Suite 408 Wheaton, MD 20902 410-260-7980 800-638-2937 Howard Montgomery