Vác is a thousand-year old city in Pest county in Hungary with approximately 35,000 inhabitants. The archaic spelling of the name i…Vác is a thousand-year old city in Pest county in Hungary with approximately 35,000 inhabitants. The archaic spelling of the name is Vácz. Vác is located 35 kilometres north of Budapest on the eastern bank of the Danube river, below the bend where the river changes course and flows south. The town is seated at the foot of the Naszály Mountain in the foothills of the Carpathians.