Kalach-na-Donu ( ), or Kalach-on-the-Don, is a town and the administrative center of Kalachyovsky District in Volgograd Oblast, Russia, located on the Don River, 72 kilometers west of Volgograd, the administrative center of the oblast.