Accomac is een stad in Accomack County, Virginia, Verenigde Staten. Bij de volkstelling van 2000 woonden er 547 mensen. Het is de zetel van Accomack County.