Город расположен на берегах Южного Буга. Через город протекают также небольшие реки Тяжиловка, Винничка и Вишенка.
Винница находится примерно в 199 километрах (физически, по автодороге — 258 км, по ж/д — 221 км) к юго-западу от Киева.
Подробная информация на Википедии