John R. Edmunds (August 26, 1812 – May 7, 1873) was a nineteenth-century American politician from Virginia.