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.
- Pamauncke River
- Pamoeoncock River
- Pamunky River
- U.S. Geological Survey. National Hydrography Dataset high-resolution flowline data. The National Map, accessed April 1, 2011
- U.S. Geological Survey Geographic Names Information System: Pamunkey River
- Columbia Gazetteer of North America entry
- DeLorme (2005). Virginia Atlas & Gazetteer. Yarmouth, Maine: DeLorme. ISBN 0-89933-326-5.