Princess Anne is a community located in the independent city of Virginia Beach, Virginia, United States at the junction of Princess Anne Road and North Landing Road near the West Neck River. The community, which dates from 1691, was named after Princess Anne of Denmark and Norway.