Johan Bergenstråhle (13 May 1756 – 7 March 1840 in Stockholm) was a Swedish military officer who participated in Russo-Swedish War (1788-1790), and the Finnish War.
In June 1808 he was sent as a colonel of the Swedish Army, with 1,000 men and four cannon to Vasa in order to retake the city from the Russians.
The expedition failed; Bergenstråhle was wounded and captured on June 25.