PassportMap

Harford County Public Library

Library

100 E Pennsylvania Ave, Bel Air, MD 21014

(410) 638-3151

No appointment necessary. Mon 10AM-7PM Tue 11AM-7PM Wed 10AM-7PM Thurs 11AM-7PM Fri 10AM-4PM Sat 10AM-4PM

Hours and addresses come from the State Department listing, updated November 2, 2026.

Harford County Public Library accepts new U.S. passport applications in person in Bel Air, MD. Call ahead about appointments and the acceptance fee. The USPS scheduler covers post offices only. How to apply · How to renew

Other facilities in Bel Air