Blagoevgrad (bulgarsk: Благоевград, tidligere: Горна Джумая, Gorna Dzhumaya) er en by og kommune i det sørvestlige Bulgaria. Byen er administrasjonssenter i Blagoevgrad oblast og har et innbyggertall 76,075 (målt i 2007).
Byen er senter både for økonomi og kultur i Sørvest-Bulgaria. Den ligger i dalen til elven Struma, ved foten av fjellene Rila og Pirin, 101 kilometer sør for Sofia, nær grensen til Hellas, Serbia og Nord-Makedonia.