Harwood is a small crossroads in Anne Arundel County, Maryland, south of Annapolis on Maryland Route 2.