Місто назване на честь радянського полководця часів Другої світової війни, героя Радянського Союзу Миколи Федоровича Ватутіна, війська якого відвоювали Звенигородський район у німецьких військ у 1944 році, завершивши Корсунь-Шевченківську військову операцію.