John B. Montgomery

John Berrien Montgomery
Born1794 (1794)
Allentown, New Jersey, U.S.
DiedMarch 25, 1872(1872-03-25) (aged 77–78)
Carlisle, Pennsylvania, U.S.
Place of burial
Service / branchUnited States Navy
Years of service1812–1869
RankRear admiral
CommandsUSS Portsmouth
USS Roanoke
Pacific Squadron
Battles / warsWar of 1812
Second Barbary War
Mexican–American War
American Civil War

John Berrien Montgomery (1794 – March 25, 1872) was an officer in the United States Navy who rose up through the ranks, serving in the War of 1812, Mexican–American War and the American Civil War, performing in various capacities including the commanding of several different vessels.