Krasław to jedna z najstarszych miejscowości na Łotwie, lecz prawa miejskie uzyskała dopiero przed stu laty.