Phu Soi Dao National Park (), named after 2,120 m high Phu Soi Dao mountain, is a protected area at the southern end of the Luang Prabang Range in the Thai/Lao border area, on the Thai side of the range. It is located in Chat Trakan District of Phitsanulok and Nam Pat District of Uttaradit Provinces. The park was established as Thailand's 109th national park in 2008.