Згідно з літописними переказами збудоване наприкінці X століття київським князем Володимиром Святославовичем, який віддав його дружині Рогніді та синові Ізяславу (на честь його й названо).
Заславль – одне з найдавніших міст Білорусі. Перша згадка про місто припадає на 1128 рік. У місті збереглося безліч пам’яток давньої епохи – замок, стародавнє городище, костел Різдва Діви Марії, залишки старовинної садиби.
У липні 1919 року Ізяславль і низка інших міст Білорусії були окуповані польськими військами. У липні 1920 року вони під час відступу зруйнували більшу частину залізничних колій і споруд. 29 січня 1926 року станцію Ізяславль Західних залізниць було перейменовано на станцію Білорусь.