Ba Vì National Park () is a national park located west of Hanoi, Vietnam. The park is located in the Ba Vì mountain range.
Ba Vì National Park covers an area of inside Ba Vì District of Hanoi, Lðáng Sán district and the city of Hòa Bình, in the province of Hòa Bình. The national park is 15km west of the nearest town, Sán Tây and 48km western from the centre of Hanoi.
The Park is situated on the Ba Vì mountain range, running north-west and south-east with the highest peak being located on Vua mountain (lit. King Mountain) of 1,296 m. The park also features Tan Vien mountain with an altitude of 1,226 m and Ngoc Hoa mountain with 1,120 m.
Ba Vì National Park is the site of the remains of an ancient volcano, with the last eruption dated approximately 200 million years ago.