Accomac é uma cidade situada no estado norte-americano da Virgínia, no Condado de Accomack.
Os condados de Accomac e Northampton, que compõem a costa leste da Virgínia, integrada na Península de Delmava, que está delimitada pela Baía Chesapeake e pelo Oceano Atlântico.
A sede do Condado Accomack é a cidade de Accomac.
A costa leste da Virgínia era conhecida como "Accomac Shire", até ser chamada Northampton County em 1642. O atual Accomack County foi criado a partir de Northampton County em 1663. Foram os Índios que viviam nesta zona que deram o nome de Accomack tanto este condado como ao original, quando os ingleses exploraram estes territórios pela primeira vez a partir de 1603.
A população do Accomack permaneceu relativamente estável no último século, embora Accomack seja uma das zonas mais pobres da Virgínia.