Národní park Pirin se nachází na jihozápadě Bulharska v pohoří Pirin. Byl založen v roce 1962 pod názvem Vihren a tehdy zabíral plochu okolo 62 km². V roce 1974 byl značně rozšířen až na plochu 274 km² a u této příležitosti byl i přejmenován do současné podoby. V roce 1979 byl zařazen ke světovému dědictví.