Harwood is a crossroads in Anne Arundel County, Maryland, United States, south of Annapolis on Maryland Route 2. Southern High School is nearby. A small portion of high school students in Harwood also attend South River High School in nearby Edgewater as well.