Blagoevgrad (bulgariska / makedonska: Благоевград, uttal: [blagˈoevgrad] ) är en stad i sydvästra Bulgarien med 70 881 invånare (2011). Staden är administrativt centrum för regionen Blagoevgrad. Staden är den viktigaste i den makedonska delen av Bulgarien.
Staden har två universitet.