The Pamunkey River is a tributary of the York River, about 93 miles (150 km) long, in eastern Virginia in the United States. Via the York River it is part of the watershed of Chesapeake Bay.
The Pamunkey River is formed by the confluence of the North Anna and South Anna rivers on the boundary of Hanover and Caroline counties, about 5 miles (8 km) northeast of the town of Ashland. It flows generally southeastwardly past the Pamunkey Indian Reservation to the town of West Point, where it meets the Mattaponi River to form the York River. The river's course is used to define all or portions of the southern boundaries of Caroline and King William counties and the northern boundaries of Hanover and New Kent counties.
The U.S. Board on Geographic Names settled on "Pamunkey River" as the river's official name in 1892. According to the Geographic Names Information System it has also been known as:
- Pamauncke River
- Pamoeoncock River
- Pamunky River
Coordinates: 37°31′04″N 76°47′30″W / 37.51764°N 76.79163°W