Assateague Island National Seashore is located across state lines in both Virginia and Maryland. The two districts don’t connect, so you can either enter the northern portion from near Ocean City, Maryland or you can enter the southern portion from Chincoteague.