Port Royal is an incorporated town in Caroline County, Virginia, United States. The population was 126 at the 2010 census.
Port Royal was established in the mid-17th century in the Colony of Virginia primarily as a port at the head of the navigable reach of the Rappahannock River for export of tobacco, Virginia's cash crop. The town was also set along an early stage road, which brought passengers and freight for embarkation upon the river there. It still remains a crossroads along the busy modern highways of U.S. Route 17 and U.S. Route 301.