what county is port royal va in
Port Royal, VA. Sponsored Topics. Port Royal is an incorporated town in Caroline County, Virginia, United States. The population was 170 at the 2000 census. Port Royal was established in the mid-17th century in the Colony of Virginia primary as a port on a navigable portion of the Rappahannock River for export of tobacco, Virginia's cash crop.