Occoquan, VA
united states
united states
Occoquan is a small riverside town in Prince William County, about 25 miles southwest of D.C. Take I-95 to Exit 160, then Route 123 north for three miles. The historic downtown packs antique shops, galleries, and restaurants into walkable 19th-century buildings along Mill Street, with the Occoquan River providing a scenic backdrop and free street parking throughout the area.