Raslog (bulgarisch Разлог) ist eine Stadt im südwestbulgarischen Oblast Blagoewgrad.
Raslog befindet sich im Tal des Flusses Mesta zwischen Pirin-Gebirge im Westen und westlichen Rhodopen im Osten bzw. im Raslog-Tal zwischen dem Pirin-Gebirge im Süden und dem Rila-Gebirge im Norden. Zur gleichnamigen Gemeinde (Obschina) gehören neben der Stadt Raslog noch die Orte Banja, Dobursko, Jeleschnitza, Batschewo, Godlewo, Gorno Draglischte und Dolno Draglischte, zusammen fast 23.000 Einwohner.