Montemurlo is a comune (municipality) in the Province of Prato in the Italian region Tuscany, located about 25 kilometres (16mi) northwest of Florence and about 8 kilometres (5mi) northwest of Prato. As of 31 December 2004, it had a population of 18,097 and an area of 30.7 square kilometres (11.9sqmi).