John Randolph Tucker (naval officer)

John Randolph Tucker
Born(1812-01-31)January 31, 1812
Alexandria, Virginia, U.S.
DiedJune 12, 1883(1883-06-12) (aged 71)
Petersburg, Virginia, U.S.
Allegiance United States of America
 Virginia
 Confederate States of America
 Peru
Service / branch United States Navy
 Virginia Naval Militia
 Confederate States Navy
Peruvian Navy
Years of service1826–1861 (USN)
1861 (Virginia Navy)
1861–1865 (CSN)
1866–1871 (Peruvian Navy)
Rank Commander (USN)
Captain (CSN)
Rear Admiral (Peruvian Navy)
Battles / warsAmerican Civil War Chincha Islands War

John Randolph Tucker (January 31, 1812 – June 12, 1883), an American naval officer who served in the navies of three nations. He was a commander in the United States Navy, captain in the Confederate States Navy, and rear admiral in the Peruvian Navy. As president of the Peruvian Hydrographic Commission of the Amazon, he contributed to the exploration and mapping of the upper Amazon Basin.