Город Каменец-Подольский находится в низовьях реки Смотрич, что протекает через него, образуя Ω-образную петлю в западной части города.