Как правильно пишется слово "Калач-на-Дону"?

калач-на-дону
Русский орфографический словарь

Калач-на-Дону, Калача-на-Дону (город)

калач-на-дону
Словарь трудностей русского языка
Калач-на-Дону, Калача-на-Дону
калач-на-дону
Словарь собственных имён
Калач-на-Дону, Калача-на-Дону, Калачом-на-Дону (гор., Волгоградск. обл., РФ)