Introduction to Haymarket
About Haymarket
Haymarket is a little suburban town in Prince William County with a population of 1,629. The town is historically rich which dates back to the 1700s. Haymarket was formerly known as The Crossroads. Schools that serve Haymarket include Battlefield High School, Haymarket Elementary School, and Mountain View Elementary School.