Benson is an unincorporated community in Harford County, Maryland, United States. Benson is located at the Harford county junction of U.S. Route 1 and Maryland Route 147, 3 miles southwest of Bel Air and 19.45 miles northeast of Baltimore. Benson has a post office with ZIP code 21018 and is served by the Area Codes 410, 443 and 667.