Grantorto is a comune (municipality) in the Province of Padua in the Italian region Veneto, located about 50 kilometres (31mi) northwest of Venice and about 25 kilometres (16mi) northwest of Padua. As of 31 December 2004, it had a population of 4,072 and an area of 14.1 square kilometres (5.4sqmi).