Pirin (bulgarsk: Пирин) er en fjellkjede sørvest i Bulgaria. Den høyeste toppen er Vihren på 2 914 moh. Fjellkjeden strekker seg 40 km nordvest–sørøst, og er rundt 25 km bred. Det meste av kjeden ligger innenfor Pirin nasjonalpark.
Byen Bansko, et viktig turist– og vintersportssted, ligger på nordøstsiden av Pirin. Byen Razlog ligger i en dal mellom Pirin i sør og Rilafjellene i nord.